글
파일내에서 참조
<Window.Resources>
<!--Window내에서 모두 사용가능-->
<SolidColorBrush x:Key="yellowBrush" Color="Yellow"/>
</Window.Resources>
<StackPanel>
<!--확장프로퍼티{}-->
<!--실제코드는 전과 큰 차이가 없지만. 일괄수정시 편하다-->
<Button Margin="5,5" Background="{StaticResource yellowBrush}">버튼</Button><Button Margin="5,5" Background="{StaticResource yellowBrush}">버튼</Button>
</StackPanel>
프로젝트(?) 전체에서 참조 - ResourceDitionary 사용
-ResourceDictionary
<--프로젝트 솔루션에서 /추가 - 리소스사전/ (Dictionary1.xaml) -->
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<SolidColorBrush x:Key="testBrush" Color="Red"/><!--단일자원 리소스-->
</ResourceDictionary>
-사용
<Window.Resources>
<ResourceDictionary Source="Dictionary1.xaml"/><!--리소스사전 참조-->
</Window.Resources>
<StackPanel>
<!--사용방법은 똑같다-->
<Button Background="{StaticResource testBrush}">버튼1</Button>
<Button Background="{StaticResource testBrush}">버튼2</Button>
<Button Background="{StaticResource testBrush}">버튼3</Button>
</StackPanel>
RECENT COMMENT