मैं हेक्स वैल्यू जैसे #ffaacc से सॉलिडकोलरब्रश बनाना चाहता हूं। मैं यह कैसे कर सकता हूँ?
MSDN पर, मुझे मिला:
SolidColorBrush mySolidColorBrush = new SolidColorBrush();
mySolidColorBrush.Color = Color.FromArgb(255, 0, 0, 255);
इसलिए मैंने लिखा (मेरी विधि के अनुसार रंग प्राप्त होता है #ffaacc
):
Color.FromRgb(
Convert.ToInt32(color.Substring(1, 2), 16),
Convert.ToInt32(color.Substring(3, 2), 16),
Convert.ToInt32(color.Substring(5, 2), 16));
लेकिन इसने त्रुटि दी
The best overloaded method match for 'System.Windows.Media.Color.FromRgb(byte, byte, byte)' has some invalid arguments
इसके अलावा 3 त्रुटियाँ: Cannot convert int to byte.
लेकिन फिर MSDN उदाहरण कैसे काम करता है?