摘要:
使用 resx 文件,可以动态切换语言, 新建Lang.zh-CN.resx Lang.en-US.resx 资源文件 新建空类Lang.cs 新建如下类: public class LanguageManager : INotifyPropertyChanged { private readonl 阅读全文
摘要:
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 阅读全文
摘要:
1、定义依赖项属性需要创建依赖项属性的地方:自定义WPF元素时;为不支持数据绑定、动画或其他WPF功能的部分代码添加这些功能时。只能为依赖对象(继承自DependencyObject的类)添加依赖项属性。属性信息应该始终保持可用,甚至需要在多个类之间共享这些信息,因此,必须将Dependency Property对象定义为与之相关联的类的静态字段。public class SpaceButton : Button{ public static readonly DependencyProperty SpaceProperty; ......}2、注册依赖项属性 需要在任何... 阅读全文