■ ResourceDictionary 엘리먼트의 Source 속성을 사용해 리소스 파일을 로드하는 방법을 보여준다.
▶ ResourceDictionary.xaml
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?xml version="1.0" encoding="utf-8" ?> <ResourceDictionary xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"> <Style TargetType="Label"> <Setter Property="Background" Value="Yellow" /> </Style> <Style TargetType="Entry"> <Setter Property="Background" Value="Orange" /> </Style> </ResourceDictionary> |
▶ App.xaml
1 2 3 4 5 6 7 8 9 10 |
<?xml version = "1.0" encoding = "UTF-8" ?> <Application x:Class="TestProject.App" xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"> <Application.Resources> <ResourceDictionary Source="ResourceDictionary.xaml" /> </Application.Resources> </Application> |
▶ MainPage.xaml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<?xml version="1.0" encoding="utf-8" ?> <ContentPage x:Class="TestProject.MainPage" xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"> <StackLayout HorizontalOptions="Center" VerticalOptions="Center" Spacing="10"> <Label HorizontalOptions="Start" Text="항목" /> <Entry HorizontalOptions="CenterAndExpand" WidthRequest="300" Placeholder="항목을 입력해 주시기 바랍니다." /> </StackLayout> </ContentPage> |