首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

Silverlight动态设立样式

2012-11-22 
Silverlight动态设置样式1.从页面资源中获取样式并应用btnTest.Style (Style)this.Resources[BigButton

Silverlight动态设置样式
1.从页面资源中获取样式并应用

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

热点排行