摘要: 使用 resx 文件,可以动态切换语言, 新建Lang.zh-CN.resx Lang.en-US.resx 资源文件 新建空类Lang.cs 新建如下类: public class LanguageManager : INotifyPropertyChanged { private readonl 阅读全文
posted @ 2020-03-03 22:44 live&&learn 阅读(423) 评论(1) 推荐(4) 编辑
摘要: 1、创建资源字典下面是一个资源字典(AppBrushes.xaml),包含一个资源:<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:ResourceLibrary"> <ImageBrush x:Key="TileBrush 阅读全文
posted @ 2012-07-09 12:14 live&&learn 阅读(1731) 评论(0) 推荐(1) 编辑
摘要: 1、定义依赖项属性需要创建依赖项属性的地方:自定义WPF元素时;为不支持数据绑定、动画或其他WPF功能的部分代码添加这些功能时。只能为依赖对象(继承自DependencyObject的类)添加依赖项属性。属性信息应该始终保持可用,甚至需要在多个类之间共享这些信息,因此,必须将Dependency Property对象定义为与之相关联的类的静态字段。public class SpaceButton : Button{ public static readonly DependencyProperty SpaceProperty; ......}2、注册依赖项属性 需要在任何... 阅读全文
posted @ 2012-07-08 21:08 live&&learn 阅读(432) 评论(0) 推荐(0) 编辑