随笔分类 -  WPF

摘要:Binding和MultiBinding中存在一个Converter属性,可以用来对绑定的数据进行一些处理后,转换成页面需要的数据。本文通过多个举例说明Converter的使用和优势。 阅读全文
posted @ 2025-04-14 09:49 Sitar 阅读(340) 评论(0) 推荐(0)
摘要:数据模板选择器主要运用在一些项容器中用于根据不同的数据类型选择不同的DataTemplate,以便展示不同的数据。 核心是override重写SelectTemplate方法,以判断指定数据返回不同的模板。 同样的效果也可以直接使用DataTrigger控制Visibility属性实现,但是Selector更加优雅,维护性更好。 下面两种应用,使用两种不同的写法。 阅读全文
posted @ 2025-04-14 09:49 Sitar 阅读(107) 评论(0) 推荐(0)
摘要:自定义搜索框样式 阅读全文
posted @ 2025-04-12 09:07 Sitar 阅读(101) 评论(0) 推荐(0)
摘要:需要实现表格同一列,单元格可以使用文本框直接输入编辑、下拉框选择和弹窗,文本框只能输入数字,弹窗中的数据是若干位的二进制值。本文提供了两种实现单元格编辑状态下,不同编辑控件的方法: 1、DataTrigger控制控件的显示; 2、定义DataTemplateSelector选择器根据数据返回不同模板。 阅读全文
posted @ 2025-04-11 16:01 Sitar 阅读(82) 评论(0) 推荐(0)
摘要:可以在同一层级内增删排序节点的目录树实现,包含ContextMenu控件和ItemTemplateSelector的使用 阅读全文
posted @ 2025-04-11 09:00 Sitar 阅读(48) 评论(0) 推荐(0)
摘要:自定义控件:MenuWithSubMenuControl-二级菜单导航 阅读全文
posted @ 2025-04-09 09:34 Sitar 阅读(59) 评论(0) 推荐(1)
摘要:IOC可以在MVVM基础上,减少不同模块的耦合。此篇以弹窗传参举例 阅读全文
posted @ 2025-04-08 19:53 Sitar 阅读(55) 评论(0) 推荐(0)