[C#/MAUI/.NET6] Application 클래스 : RequestedThemeChanged 이벤트를 사용해 현재 테마 변경시 처리하기

■ Application 클래스의 RequestedThemeChanged 이벤트를 사용해 현재 테마 변경시 처리하는 방법을 보여준다. ▶ Platforms/Android/MainActivity.cs

▶ MainPage.xaml

▶ MainPage.xaml.cs

TestProject.zip

[C#/MAUI/.NET6] Application 클래스 : UserAppTheme 속성을 사용해 사용자 테마 설정하기

■ Application 클래스의 UserAppTheme 속성을 사용해 사용자 테마를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ 앱에서 사용하는 테마는 현재 작동

[C#/MAUI/.NET6] BindableObjectExtensions 클래스 : SetAppThemeColor 확장 메소드를 사용해 앱 테마 색상 설정하기

■ BindableObjectExtensions 클래스의 SetAppThemeColor 확장 메소드를 사용해 앱 테마 색상을 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/MAUI/.NET6] BindableObjectExtensions 클래스 : SetAppTheme 확장 메소드를 사용해 앱 테마 설정하기

■ BindableObjectExtensions 클래스의 SetAppTheme<T> 확장 메소드를 사용해 앱 테마를 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/MAUI/.NET6] 런타임에서 테마 변경하기

■ 런타임에서 테마를 변경하는 방법을 보여준다. ▶ LightThemeDictionary.xaml

▶ LightThemeDictionary.xaml.cs

▶ DarkThemeDictionary.xaml

▶ DarkThemeDictionary.xaml.cs

▶ App.xaml

[C#/WINFORM/TEECHART] ThemeEditor 클래스 : 차트 테마 설정하기

■ ThemeEditor 클래스를 사용해 차트 테마를 설정하는 방법을 보여준다. ▶ MainForm.cs

TestProject.zip

[C#/WPF] ResourceDictionary 클래스 : 개별 어셈블리의 리소스 딕셔너리 사용하기

■ ResourceDictionary 클래스를 사용해 개별 어셈블리의 리소스 딕셔너리를 만드는 방법을 보여준다. [TestLibrary 프로젝트] ▶ BlueColor.xaml

▶ BlueSize.xaml

▶ BlueSkin.xaml

[C#/WPF] ResourceDictionary 클래스 : 느슨한 XAML 스키닝 사용하기

■ ResourceDictionary 클래스에서 느슨한 XAML 스키닝을 사용하는 방법을 보여준다. ▶ BlueColor.xaml

▶ BlueSize.xaml

▶ BlueSkin.xaml

▶ RedColor.xaml

[C#/WPF] ResourceDictionary 클래스 : 컴파일 및 동적 스키닝 사용하기 (기능 개선)

■ ResourceDictionary 클래스에서 컴파일 및 동적 스키닝을 사용하는 방법을 보여준다. (기능 개선) ▶ BlueColor.xaml

▶ BlueSize.xaml

▶ BlueSkin.xaml

[C#/WPF] ResourceDictionary 클래스 : 컴파일 및 동적 스키닝 사용하기

■ ResourceDictionary 클래스에서 컴파일 및 동적 스키닝을 사용하는 방법을 보여준다. ▶ BlueColor.xaml

▶ BlueSize.xaml

▶ RedColor.xaml

▶ RedSize.xaml

[C#/WPF] ResourceDictionary 클래스 : 컴파일 및 정적 스키닝 사용하기

■ ResourceDictionary 클래스에서 컴파일 및 정적 스키닝을 사용하는 방법을 보여준다. ▶ BlueColor.xaml

▶ BlueSize.xaml

▶ RedColor.xaml

▶ RedSize.xaml

[C#/WINUI2.5] FrameworkElement 엘리먼트 : RequestedTheme 속성을 사용해 테마 변경하기

■ FrameworkElement 엘리먼트의 RequestedTheme 속성을 사용해 테마를 변경하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

TestProject.zip

[FLUTTER] Theme 클래스 : 다크 테마 설정하기

■ Theme 클래스를 사용해 다크 테마를 설정하는 방법을 보여준다. ▶ main.dart

[C#/WPF] ResourceDictionary 엘리먼트 : Source 속성을 사용해 특정 윈도우즈 테마 설정하기

■ ResourceDictionary 엘리먼트의 Source 속성을 사용해 특정 윈도우즈 테마를 설정하는 방법을 보여준다. ▶ MainApplication.xaml

▶ MainWindow.xaml

※ PresentationFramework.Aero 어셈블리를 참조한다.

[C#/WPF] FrameworkElement 클래스 : DefaultStyleKeyProperty 속성을 사용해 컨트롤 테마 스타일 설정하기

■ FrameworkElement 클래스의 DefaultStyleKeyProperty 속성을 사용해 컨트롤의 테마 스타일을 설정하는 방법을 보여준다. ▶ generic.xaml

▶ SpectrumSlider.cs

▶ MainWindow.xaml

TestProject.zip

[C#/WPF] FrameworkElement 엘리먼트 : OverridesDefaultStyle 속성을 사용해 테마 스타일 사용하기

■ FrameworkElement 엘리먼트의 OverridesDefaultStyle 속성을 사용해 테마 스타일을 사용하는 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/ASP.NET] Control 클래스 : EnableTheming 속성을 사용해 테마 적용 여부 설정하기

■ Control 클래스의 EnableTheming 속성을 사용해 테마 적용 여부를 설정하는 방법을 보여준다. ▶ Blue.skin

▶ Blue.css

▶ MainPage.aspx

[C#/ASP.NET] Web.config 파일을 사용해 테마 설정하기

■ Web.config 파일을 사용해 테마를 설정하는 방법을 보여준다. ▶ Web.config

▶ Blue.skin

▶ Blue.css

▶ Red.skin

▶ Red.css