摘要: 资源 一次定义,多地方使用 优点 :高效 、可维护性、适应性 资源定义在在使用之前,就近原则。同一个资源集内,资源名不能相同。 静态资源只会从资源集合中获取对象一次,动态资源每次使用对象时,都会重新获取。 大部分情况静态资源可以满足需求,使用动态资源的场景: 资源有依赖于系统设置的属性 计划通过编程 阅读全文
posted @ 2021-12-12 23:52 白清欢 阅读(538) 评论(0) 推荐(0)
摘要: 文本控件 TextControl TextBox (间接继承TextBoxBase类,只能存储字符串) 属性: TextWrapping、VerticalScrollBarVisibility SelectionStart (选中文本开始位置),SelectionLength,SelectedTex 阅读全文
posted @ 2021-12-12 23:52 白清欢 阅读(507) 评论(0) 推荐(0)
摘要: Source 指向源对象的引用(提供数据的对象)——编写代码,或者从静态资源获取 RelativeSoerce 根据相对于目标对象的关系,指向源对象。 将一个元素绑定到自身或者父元素。 DataContext 大量元素绑定到同一个对象。 在上层对象中,使用DataContext属性。 上几层无所谓。 阅读全文
posted @ 2021-12-12 22:19 白清欢 阅读(51) 评论(0) 推荐(0)
摘要: 基本格式: FontSize="{Binding ElementName=Slider,Path=Value,Mode=TwoWay}" 等价于: Binding binding = new Binding(); binding.Source = this.Slider; binding.Path 阅读全文
posted @ 2021-12-12 21:50 白清欢 阅读(57) 评论(0) 推荐(0)
摘要: 资源文件作为 resource 时在编译过程中,将资源文件嵌入到了程序集中,生成操作后,即使删除文件也可以使用 (部署方便) 资源文件作为内容文件。(不被嵌入程序集,WPF会公告每个内容文件的存在,同时记录每个内容文件相对于可执行文件的位置) ——作为内容时,一般都选择始终复制! 改变资源文件,但是 阅读全文
posted @ 2021-12-12 21:18 白清欢 阅读(53) 评论(0) 推荐(0)
摘要: VS 并不采用这种模式,而是从Application类中派生一个自定义的类,在派生的自定义类中,放置所有事件处理代码。VS为Application类使用的模型本子上和用于窗口的模式是相同的,七点是一个XAML的模板,默认情况下,被默认为App.xaml 应用程序的关闭方式 :ShutdownMode 阅读全文
posted @ 2021-12-12 20:46 白清欢 阅读(147) 评论(0) 推荐(0)