728x90
반응형
728x170
using System.Windows.Controls;
using System.Windows.Media;
Button button = new Button();
SolidColorBrush brush1 = new SolidColorBrush(Colors.Yellow);
if(brush1.CanFreeze)
{
brush1.Freeze();
}
button.Background = brush1;
if(brush1.IsFrozen)
{
SolidColorBrush brush2 = brush1.Clone();
brush2.Color = Colors.Red;
button.Background = brush2;
}
else
{
brush1.Color = Colors.Red;
}
728x90
반응형
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[C#/WPF] Image 클래스 : 이미지 색상 선택기 사용하기 (0) | 2022.01.22 |
---|---|
[C#/WPF] IValueConverter 인터페이스 : 색상→단색 브러시 변환자 사용하기 (0) | 2022.01.22 |
[C#/WPF] FrameworkElement 클래스 : ContextMenuOpening 이벤트를 사용해 컨텍스트 메뉴 표시 방지하기 (0) | 2022.01.19 |
[C#/WPF] FrameworkElement 클래스 : ContextMenuOpening 이벤트를 사용해 전체 컨텍스트 메뉴 항목 교체하기 (0) | 2022.01.19 |
[C#/WPF] FrameworkElement 클래스 : ContextMenuOpening 이벤트를 사용해 컨텍스트 메뉴 항목 추가하기 (0) | 2022.01.19 |
[C#/WPF] Freezable 추상 클래스 : CanFreeze/IsFrozen 속성 사용하기 (0) | 2022.01.19 |
[C#/WPF] d:DesignHeight 속성 : 디자인 높이 설정하기 (0) | 2022.01.18 |
[C#/WPF] d:DesignWidth 속성 : 디자인 너비 설정하기 (0) | 2022.01.18 |
[C#/WPF] mc:Ignorable 속성 : 무시할 수 있는 XML 네임스페이스 접두사 설정하기 (0) | 2022.01.18 |
[C#/WPF] ResourceDictionary 클래스 : 개별 어셈블리의 리소스 딕셔너리 사용하기 (0) | 2022.01.18 |
[C#/WPF] FrameworkElement 클래스 : GetTemplateChild 메소드를 사용해 템플리트 내 자식 객체 구하기 (0) | 2022.01.18 |
댓글을 달아 주세요