Silverlight动态设置样式
程序员文章站
2022-04-29 13:49:00
...
1.从页面资源中获取样式并应用
首先,需要创建一个ResourceDictionary对象并提供正确的URI:
假设样式字典的名字叫Test.xaml,资源字典的编译格式必须为内容(将属性窗口的Build Action设置为Content)。
在配置好ResourceDictionary后,就可以从获取样式并应用它:
3.移除样式
btnTest.Style = (Style)this.Resources["BigButtonStyle"]
首先,需要创建一个ResourceDictionary对象并提供正确的URI:
ResourceDictionary dictionary = new ResourceDictionary();
dictionary.Source = new Uri("/Test.xaml",UriKind.Relative);
假设样式字典的名字叫Test.xaml,资源字典的编译格式必须为内容(将属性窗口的Build Action设置为Content)。
在配置好ResourceDictionary后,就可以从获取样式并应用它:
btnTest.Style = (Style)dictionary["SmallButtonStyle"];
3.移除样式
btnTest.Style = null
上一篇: 元素的样式设置
下一篇: Perl 5.12.3 发布