xml 【WPF】ResourceDictionary中の多阶层マージ
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml 【WPF】ResourceDictionary中の多阶层マージ相关的知识,希望对你有一定的参考价值。
<Window x:Class="ResourceDictionaryTest.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid>
<Grid.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Dictionary2.xaml"/> <!-- Dictionary2.xamlの内容をマージ -->
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Grid.Resources>
<Label Style="{StaticResource LabelStyle}"/> <!-- Dictionary1.xamlに定義されているResourceを参照できる。 -->
</Grid>
</Window>
<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:System="clr-namespace:System;assembly=mscorlib">
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Dictionary1.xaml"/> <!-- Dictionary1.xamlの内容をマージ -->
</ResourceDictionary.MergedDictionaries>
<Style x:Key="LabelStyle" TargetType="{x:Type Label}">
<Setter Property="Content" Value="{StaticResource Name}"/>
</Style>
</ResourceDictionary>
<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:System="clr-namespace:System;assembly=mscorlib">
<System:String x:Key="Name">aikazuyendo</System:String>
</ResourceDictionary>
以上是关于xml 【WPF】ResourceDictionary中の多阶层マージ的主要内容,如果未能解决你的问题,请参考以下文章
wpf直接绑定xml生成应用程序
xml 使用XML和C#的WPF按钮
WPF做的Winform 怎样从外部xml文件读取样式
WPF Datagrid 到 XML [关闭]
c# wpf中如何向expander中动态添加xml中的内容
WPF中怎么把WPF的界面导出XML格式,可以导出导入XML文件显示界面