C# Windows Form

Change the Color of an Item in a ListBox in C#

To change the color of an item in a ListBox in C#, you can use the DrawItem event of the ListBox.

This event is raised when an item in the ListBox is drawn, and allows you to customize the appearance of the item.

Here is an example of how to use the DrawItem event to change the color of an item in a ListBox:

This code will change the text color of all items in the ListBox to red. You can adjust the color and other properties of the SolidBrush to suit your needs.

You can also use the DrawMode property of the ListBox to specify how the items should be drawn. For example:

This will set the ListBox to use the DrawItem event to draw the items, allowing you to customize their appearance.

Here is an example of how to use the DrawItem event to change the color of an item in a ListBox based on its value:

Output:

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.