ähm - ist die Frage iwie unklar?
Ich frug das, weil im bisher gezeigten Code taucht nirgends ein Array auf.
Aber wie wäre es eiglich, wenn du Dinge hättest, die sowohl einen Namen anzeigen, als auch eine Farbe beinhalten?
Dann könnteman folgendermaßen zeichnen (Pseudocode):
ErfinderDesRades schrieb:
Btw - von welchem Array reden wir eigentlich?
Ich frug das, weil im bisher gezeigten Code taucht nirgends ein Array auf.
Aber wie wäre es eiglich, wenn du Dinge hättest, die sowohl einen Namen anzeigen, als auch eine Farbe beinhalten?
Dann könnteman folgendermaßen zeichnen (Pseudocode):
VB.NET-Quellcode
- Private Sub Combobox_asuwahl_DrawItem(ByVal sender As Object, ByVal e As DrawItemEventArgs) _
- Handles Combobox_auswahl.DrawItem
- Dim itm = holeItem(e.Index)
- e.Graphics.FillRectangle(New SolidBrush(itm.Color), e.Bounds)
- e.Graphics.DrawString(sItem, e.Font, New SolidBrush(itm.Name), e.Bounds.X, e.Bounds.Y)
- End Sub