摘要: 一、WPF支持程序级资源(也称为二进制资源),和对象级资源。 二、对象级资源简介 简介:对象级资源主要是被应用到各个界面元素中,而每个WPF界面元素都具有一个Resource属性,这个属性继承自FrameworkElement类,其类型为ResourceDictionary(ResourceDict 阅读全文
posted @ 2021-12-09 15:29 LXLR 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 一、WPF支持程序级资源(也称为二进制资源),和对象级资源。 二、程序级资源 之 外部文件 为什么要将外部文件转成程序资源:因为外部文件与程序主体分离,有可能丢失或者损坏。所以编译器允许我们把外部文件编译进程序主体,成为程序主体不可分割的一部分。 添加方式:程序级资源可以添加图片、音频、视频等文件, 阅读全文
posted @ 2021-12-06 15:02 LXLR 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 附加属性 一、为什么需要定义附加属性: WPF中,附加属性经常用于控件属性。 附加属性是一种依赖属性,与依赖属性不同的是,附加属性被应用的类不是定义附加属性的类。即给任何需要的控件(类)提供该属性的使用入口。 某个依赖属性本来不属于某个对象,但由于某种需求,该对象需要这个依赖属性,这时就需要将该依赖 阅读全文
posted @ 2021-12-04 17:18 LXLR 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 依赖属性 一、为什么需要定义依赖属性: 用户定义的属性一般是普通属性,常常用作Binding源;如果想要用户定义的属性作为Binding目标,则需要将该属性定义为依赖属性。 而WPF提供的现成控件,之所以控件中的所有属性可以作为Binding目标,是因为WPF的所有现成控件都是实现了依赖属性的。 二 阅读全文
posted @ 2021-12-01 11:25 LXLR 阅读(398) 评论(0) 推荐(0) 编辑