当前位置:网站首页>WPF效果第一百九十二篇之TreeView支持多选
WPF效果第一百九十二篇之TreeView支持多选
2022-07-18 00:36:00 【dotNET跨平台】
前面一篇文章中玩耍了框选ListBox的效果;今天要分享基于TreeView实现节点得多选操作,最终实现的效果,如下图:

1、参考项目:
https://github.com/cmyksvoll/MultiSelectTreeView2、我在里面增加了一个路由事件
public static readonly RoutedEvent SelectedItemsChangedEvent = EventManager.RegisterRoutedEvent("SelectedItemsChanged", RoutingStrategy.Bubble, typeof(RoutedEventHandler), typeof(MultiSelectTreeView));3、最后前台使用:
<Cores:MultiSelectTreeView ItemsSource="{Binding MyTreeData,Mode=TwoWay}" SelectedItems="{Binding SelectedNodes,Mode=TwoWay}" SelectedItemsChanged="MyTreeView_SelectedItemsChanged"/>最终简单的效果先这样吧
;以后有时间的话,可以再去摸索一下更复杂的效果
;编程不息、Bug不止、无Bug、无生活
;改bug的冷静、编码的激情、完成后的喜悦、挖坑的激动 、填坑的兴奋;这也许就是屌丝程序员的乐趣吧;今天就到这里吧;希望自己有动力一步一步坚持下去;生命不息,代码不止;大家抽空可以看看今天分享的效果,有好的意见和想法,可以在留言板随意留言;我看到后会第一时间回复大家,多谢大家的一直默默的关注和支持!如果觉得不错,那就伸出您的小手点个赞并关注一下!
边栏推荐
- Is it reliable to open a new bond with one click? Is it really safe
- Adn public welfare acceleration - jsdelivr NPM (domestic), a high-quality alternative to elmcdn
- Griddlyjs: Web ide based on Reinforcement Learning
- 232. 用栈实现队列
- Set up intranet mail server "extmail free version" through Qunhui virtual machine
- 数字IC-1.11.1 静态时序分析 - 单周期静态时序分析
- test
- OSPF学习笔记(三)
- Through JMeter pressure measurement surging
- C语言之回调函数,qsort函数的定义及使用方法
猜你喜欢
![[FPGA]: IP core ----- CIC filter](/img/c4/43ce1992d03318b03ede6c77832a0d.png)
[FPGA]: IP core ----- CIC filter
通过群晖虚拟机搭建内网邮件服务器「ExtMail 免费版」

群里的初级工程师求助说,要采集采招数据,必须给他安排上
Adn public welfare acceleration - jsdelivr NPM (domestic), a high-quality alternative to elmcdn

Mysql 温故知新系列「触发器详解」

Series operations of stack and queue containers (detailed explanation)

ES6 deconstruction and assignment can be learned as soon as possible

智牛股--08

Reflector使用详解,把DLL文件转换为.cs文件
![[advanced C language] - common memory functions](/img/46/962fdaa9c10a096a49bee42ebf51e1.png)
[advanced C language] - common memory functions
随机推荐
C # FTP dual network card problem
[dry goods] how much do you know about MySQL infrastructure design?
【历史上的今天】7 月 17 日:软银收购 ARM;第一次电子邮件中断;维基媒体国际会议
手机买股票开户哪家券商公司好?哪个更安全
Work notes | talk about data quality audit
努力锻炼游泳技能
Online sql to text tool
C# 实现winform软件最小化到系统托盘,开机自启动
網絡上開戶買基金是否安全呢?剛接觸基金,不懂求指導
PAT乙级-B1005 继续(3n+1)猜想分数(25)【map解决】
Several scenarios of technical "brick house" solving problems
[advanced C language] - common memory functions
Effect of tensorflow clip on Nan and inf
A thorough understanding of bio, NiO, AIO
cookie,localstorage封装
原力计划——怎么样才能参与原力计划
鲲鹏代码迁移工具基础知识
ORACLE中行锁问题排查手段
JUC源码学习笔记2——AQS共享和Semaphore,CountDownLatch
通过 Pyro4 命令参数上传文件到远端设备上