#ffaacc와 같은 Hex 값에서 SolidColorBrush를 만들고 싶습니다. 어떻게 할 수 있습니까?
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 예제는 어떻게 작동합니까?
6
너무 멍청해서 기본 #FFFFFF 형식을 허용하지 않습니다.
—
MrFox
UWP 이러한 작업 없음
—
kayleeFrye_onDeck