【WPF】XAML引入资源和在C#代码中动态添加样式

2016-12-13 11:42:16来源:CSDN作者:qq_18995513人点击

转载自:

http://blog.csdn.net/honantic/article/details/48781543

XAML引入资源参考这里:

http://blog.csdn.net/qq_18995513/article/details/53579304


本文转载主要是记录下在C#中如何动态使用样式。

在App.xaml文件中的Applictaion.Resources节点下添加ResourceDictionary节点:

<Application.Resources>     <ResourceDictionary>        <ResourceDictionary.MergedDictionaries>            <ResourceDictionary Source="/应用名称;component/Theme/Style.xaml"/><!--应用名称默认是当前的应用,可以不写-->        </ResourceDictionary.MergedDictionaries>    </ResourceDictionary></Application.Resources>

编写C#代码:

Button btn =new  Button();btn.SetValue(Button.StyleProperty, Application.Current.Resources["资源名称"]);

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台