Werte in Combobox unterschiedlich färben
-
Hallo,
ich habe folgende Frage. Ist es möglich einzelne Einträge in einer Combobox mit unterschiedlichen Farebn zu bestücken? Das zum Beispiel ein Element keine schwarze Schrift hat, sondern Graue?
-
Du könntest es selber zeichen mit ComboBox.DrawItem Event.
-
Hallo,
ein Beispiel findest Du hier:
http://www.visual-basic5.de/vbclassic/dotnet/cbfarbe.htmallerdings in VB .Net geschieben
Grüße
Ludwig
-
Mist, ich habe vergessen zu erwähnen das ich mit WPF und Visual Studio 2008 arbeite.Weil die ersten paar Ratschläge konnten mir nicht so ganz weiterhelfen.
-
for (int i = 0; i < 10; i++ ) { ComboBoxItem item = new ComboBoxItem(); item.Content = i; item.Background = i % 2 == 0 ? Brushes.Yellow : Brushes.Red; item.Foreground = i % 2 == 0 ? Brushes.Pink : Brushes.White; combo.Items.Add(item); }