0
내 응용 프로그램에서 스타일 용 ResourceDictionaries를 사용하고 있습니다. 예 :HDD 파일의 WPF 스타일
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Style TargetType="{x:Type Button}" x:Key="SimpleButton">
<Setter Property="Foreground" Value="{DynamicResource SpecialRed}"/>
<Setter Property="FontSize" Value="40"/>
<Setter Property="Margin" Value="10"/>
</Style>
</ResourceDictionary>
내가 말하는 것처럼 사용자가 리소스 사전을 어떻게 보이는지 알 수 있습니다. HDD에서 내 파일의 리소스를 덮어 쓸 수 있습니까? 나는 사용자가 이것을 할 수있는 기능을 추가하고 싶다.
내 HDD 파일 : 당신이 (필자는 않을 것이다), 런타임에 리소스 사전을 병합 할 수 있습니다 그렇게 주장하는 경우<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Style TargetType="{x:Type Button}" x:Key="SimpleButton">
<Setter Property="Foreground" Value="{DynamicResource SpecialRed}"/>
<Setter Property="FontSize" Value="70"/>
<Setter Property="Margin" Value="20"/>
</Style>
</ResourceDictionary>
당신이 개발자 "사용자"를 의미합니까 너의 통제? 또는 최종 사용자가 컴파일 된 앱의 모양과 느낌을 변경하도록 허용 하시겠습니까? – SledgeHammer
나는 최종 사용자를 의미합니다. – Piotrek
임의의 최종 사용자가 XAML을 엉망으로 만들고 싶습니까? Yikes. 내 필드. 더 사용자 친화적 인 설정 대화 상자가있는 것이 아닙니까? – SledgeHammer