国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

第17章 控件模版(7)——通過樣式自動應用模版

2019-11-14 11:49:34
字體:
來源:轉載
供稿:網友

①在前面的幾節講解中,每個按鈕都是通過設置Template或Style屬性將自身關聯到適當模板的。但如果想讓應用程序中的每個按鈕自動應用模板,按照上面的方式進行設置就顯得有點麻煩了。

②為了解決上述問題,可以通過類型樣式,這樣樣式會自動影響相應的元素類型并設置Template屬性。下面是一個樣式示例,應將該樣式放到您的資源集合中,從而為按鈕提供新外觀。

<Style  TargetType="{x:Type Button}">	<Setter PRoperty="Control.Template" Value="{StaticResource GradientButtonTemplate}"></Setter></Style>注意:此時的樣式不要指定鍵名,這意味著將該樣式用到所有Button類型元素。③可通過設置元素的Style屬性為null值,退出樣式。

<Button Style="{x:Null}" ... />④我們將基于類型的樣式的資源字典稱為主題。通過主題我們可為已有應用程序的所有控件重新應用皮膚,而根本不需要更改用戶界面標記,只需要將主題合并到App.xaml文件的application.Resources集合中。例如:
<Application x:Class="ControlTemplates.App"    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    StartupUri="Menu.xaml">    <Application.Resources>		<ResourceDictionary  Source="ExpressionDark.xaml"/>    </Application.Resources></Application>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 运城市| 宣恩县| 镇远县| 景谷| 巴南区| 环江| 筠连县| 苗栗县| 商河县| 榆社县| 桃江县| 阿拉善右旗| 阜新| 长宁区| 五原县| 江达县| 澳门| 襄汾县| 河曲县| 桃源县| 巴里| 清丰县| 澄城县| 武邑县| 宁城县| 佛冈县| 和政县| 界首市| 宝山区| 浑源县| 满城县| 永清县| 象山县| 新密市| 昭苏县| 道孚县| 长泰县| 随州市| 桑植县| 车险| 龙胜|