Programming/C# - Window

C#/ WPF 1. App.xaml

esoog Polaris 2024. 9. 4. 08:52
반응형

1. 먼저 디자인 요소를 활용하기 위해 누겟 패키지를 다운 받았다.

 

 

 

 

 

2. App.xaml에 적용

<Application x:Class="WpfApp1.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:local="clr-namespace:WpfApp1"
             xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
             StartupUri="MainWindow.xaml">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <materialDesign:BundledTheme BaseTheme="Light" PrimaryColor="LightBlue" SecondaryColor="Lime" />
                <ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesign3.Defaults.xaml" />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>

 

 

 

 

 

3. MainWindow.xaml에서 사용하기 위해 이렇게 추가해준다.

<Window x:Class="WpfApp1.MainWindow"
        xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
>
728x90

'Programming > C# - Window' 카테고리의 다른 글

C#/ WPF 2. 프레임 태그 사용  (1) 2024.09.20
C#/ 이벤트핸들러와 'is'  (0) 2024.09.20
C#/ WPF 시작하기(구성)  (0) 2024.09.02
C# 코드 리뷰 - 1  (0) 2024.04.26
C#/ string.Format() 사용  (0) 2024.01.22