C#使用资源字典
来源:互联网 发布:魔法王座神翼升阶数据 编辑:程序博客网 时间:2024/06/01 10:10
1、创建资源字典
点击新建,“添加资源字典”,创建资源字典文件。
2、添加资源
将所用的资源代码加入资源字典文件。
<Style x:Key="WpfButton" TargetType="{x:Type Button}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Grid>
<Rectangle x:Name="BackGround">
<Rectangle.Fill>
<ImageBrush ImageSource="G:\Picture\仙剑4\pic_d_13.jpg" Stretch="Fill"></ImageBrush>
</Rectangle.Fill>
</Rectangle>
<TextBlock x:Name="textBlock"
HorizontalAlignment="Center" VerticalAlignment="Center"
TextWrapping="Wrap" Text="{TemplateBinding Content}"
></TextBlock>
</Grid>
<ControlTemplate.Triggers>
<Trigger Property="IsPressed" Value="True">
<Setter Property="Visibility" TargetName="BackGround" Value="Hidden"></Setter>
<Setter Property="Foreground" TargetName="textBlock" Value="#FF161616"></Setter>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
3、集成资源字典
在App.xaml文件中,添加资源字典文件。
<Application.Resources>
<ResourceDictionary Source="DictionaryButtonStyle.xaml" />
</Application.Resources>
4、使用资源字典
在xaml代码中使用StaticResource或者DynamicResource关键字添加资源。
<Button x:Name="btnHello" Style="{DynamicResource WpfButton}" Margin="0,0,411,250"></Button>
搜索
复制
- C#使用资源字典
- WPF资源字典使用
- C#字典使用
- wpf使用资源字典组织资源
- C#中字典的使用
- C#基础知识之使用字典
- 定义和使用字典资源(ResourceDictionary)
- C#中创建资源和使用资源
- C#中字典的使用Dictionary
- C#中字典的使用Dictionary
- c#字典的一个错误使用
- C#中使用资源文件
- C# 资源文件的使用
- C# 资源文件的使用
- c#使用内嵌资源
- c#字典
- C#字典
- WPF-- 合并资源字典
- git push
- fgets函数
- 【机器学习基础】自适应提升
- org.hibernate.MappingException: No Dialect mapping for JDBC type: -4
- C语言---整型字符串转换
- C#使用资源字典
- WebRTC学习的方方面面
- 莫队算法小结
- 【NGUI实例开发】实现弹窗面板
- leetcode 016 Letter Combinations of a Phone Number(Python)
- 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
- Tiny框架2.0版火热推出
- Word API
- Bash 基础