自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 ContextMenu显示隐藏状态切换

为目标控件添加一个,需要根据其他控件的某个属性来控制这个菜单是否显示。

2024-04-01 16:39:09 691

原创 WPF MultiBinding 双向绑定值无法传回绑定Source的属性

有两个控件CheckBox1和CheckBox2,2的IsSelected需要既与1的该属性一致,又与它的DataContext内的对象Node的IsSelected属性一致,因此我想到了使用Converter类。

2024-03-22 15:16:07 830

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除