WPF/Silverlight的问题:在后台代码动态生成的控件,怎么设置动态样式 Style="DynamicResource sbStyle

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF/Silverlight的问题:在后台代码动态生成的控件,怎么设置动态样式 Style="DynamicResource sbStyle相关的知识,希望对你有一定的参考价值。

我希望在后台代码自己生成的按钮设置样式
Buttion btn = new Buttion();
btn.Content = "myButton";
btn.Click += new RoutedEventHandler(Button_Click);
this.wpp.Add(btn);
但是样式不知道怎么添加,我希望的是动态资源中的样式

好比我在XAML中
<Buttion Style="DynamicResource SimpleButton" Content="myButtion" Click="Button_Click"/>

参考技术A btn.SetResourceRefrence(Button.StyleProperty,"SimpleButton") ;本回答被提问者采纳

以上是关于WPF/Silverlight的问题:在后台代码动态生成的控件,怎么设置动态样式 Style="DynamicResource sbStyle的主要内容,如果未能解决你的问题,请参考以下文章

WPF/Silverlight问题:我自定义的按钮模板,怎么才能让里面的元素和整个按钮的大小同比例缩放

windows presentation foundation (wpf) 不支持 UserControl/Grid...

WPF和Silverlight区别

Silverlight,鼠标单击路径中的间隙

将 Silverlight 移植到 WPF

WPF DataGrid 样式-Silverlight DataGrid?