2011-03-17 10 views
7

html color e.g # FFFFD2 veya RGB 255,255,210'u fırça rengi eşdeğerine dönüştürmek istiyorum. , bunu listbox_drawitem olayında yapıyorum. örnek kod bakın kullanıyorum, ben internetten aldım, onun değil working.I bu renk ile listitem arka plan boyamak istiyorum buts, ancak öğeler arka plan kimseninhtml veya rgb color dosyasını system.drawing.brush dönüştüre

dim col as string = "#FFFFFF" 
Dim myBrush as Brush = new SolidBrush(Color.FromARGB(Integer.Parse(col.Substring(1), System.Globalization.NumberStyles.HexNumber))) 

yardımcı olabilir beyaza boyanmış olur?

cevap

16

ColorTranslator.FromHtml() yöntemini kullanabilirsiniz. Bu yöntem Renk sınıfını döndürecektir.

Dim b as new SolidBrush(ColorTranslator.FromHtml("#FFFFD2")) 
+0

Cevabınız için teşekkürler – Smith