- 博客(5)
- 收藏
- 关注
原创 【C#】C#8.0索引器语法糖
有这么一个类,里面this这个索引器,就是8.0的新功能,this代表用实例化的对象都可以实现来看一个我实际写的例子。这个索引器可以看作一个方法,因为后面是=>表达式。index是参数,返回值是List<string。只不过正常的方法参数用的是(),索引器用[]索引器后面的方法,不一定使用switch来逐一表明每个下标的返回值,它可以很灵活if-else 版数组版字典版固定值版(连集合都没有)
2025-10-31 15:56:29
173
原创 WPF多个控件使用同一图片时只能正确显示一个控件的图片
我有一个为TreeViewItem设计的Style,里面包含一个,我想为这个控件添加两张图片作为控件的图标,并且根据IsChecked的True和False状态切换这两张图片。
2024-05-08 08:52:38
1099
原创 WPF TreeView如何使用层级模板HierarchicalDataTemplate为每层应用不同的Style
里,第三层的样式TreeViewItemStyle_Leaf写在第二层的内容层级模板。里,第二层的样式TreeViewItemStyle_Secondery写在第一层的。第一层使用的样式是TreeViewItemStyle_Root直接写在。里面有三层,每层的样式都不同,,因此需要给三层使用不同的模板。数据来源是一个Node对象的列表。的样式,层级模板也是给每一层的。注意,这里的Style都是。
2024-04-01 17:15:50
1507
原创 WPF MultiBinding 双向绑定值无法传回绑定Source的属性
有两个控件CheckBox1和CheckBox2,2的IsSelected需要既与1的该属性一致,又与它的DataContext内的对象Node的IsSelected属性一致,因此我想到了使用Converter类。
2024-03-22 15:16:07
830
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅