1
SolidColorBrush에는 .NET 3 이상이 필요하며 제조 컴퓨터에 업그레이드를 요구하지 않도록해야합니다.SolidColorBrush없이 색상에서 브러시 얻기
따라서 System.Drawing.Colorcolor
이 주어지면 System.Drawing.Brush은 어떻게 생성됩니까?
public static Brush GetBrush(Color color) {
Brush result = Brushes.Black;
// What goes here?
return result;
}
I 브러쉬에 표시되는 정적 메소드
Equals
및
ReferenceEquals
이고; 비 정적 인 것은
Clone
입니다.
편집 : (해결 - 감사 SLaks)
System.Drawing.SolidBrush 사용하여, 나는 쓸 수 있어요 :
public static Brush GetBrush(Color color) {
if (color != Color.Empty) {
return new SolidBrush(color);
}
return Brushes.Black;
}
정말 맞습니다! 고맙습니다. – jp2code