2011-03-17 16 views
7

में कनवर्ट करें मैं अपने ब्रश रंग समकक्ष में एचटीएमएल रंग जैसे # एफएफएफएफडी 2 या आरजीबी 255,255,210 कन्वर्ट करना चाहता हूं। listbox_drawitem ईवेंट में ऐसा कर रहा हूं। नमूना कोड को देखने का उपयोग कर रहा, मैं इंटरनेट से मिला है, मगर इसकी नहीं काम कर इस रंग के साथ ListItem पृष्ठभूमि पेंट करने के लिए चाहते हैं, लेकिन आइटम पृष्ठभूमि सफेद रंग हो जाता हैएचटीएमएल या आरजीबी रंग को system.drawing.brush

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

किसी को भी मदद कर सकते हैं?

उत्तर

16

आप ColorTranslator.FromHtml() विधि का उपयोग कर सकते हैं। यह विधि कलर क्लास लौटाएगी।

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

आपके उत्तर के लिए धन्यवाद – Smith

संबंधित मुद्दे