当前位置: 首页 > 编程语言 > C#

如何在WPFC#中获取treeviewitem的层级?Share

时间:2023-04-10 18:24:58 C#

在WPFC#中如何获取treeviewitem的层级?如何在WPFC#中获取treeviewitem的级别?在Windows窗体中,树视图类有一个.Level成员,但WPFC#似乎没有。构建视图模型。与没有树视图相比,视图模型为您提供了更多的灵活性。帮自己一个忙,不要走可视化树,如果父节点不可见,它可以被虚拟化,你的级别(或深度)数字将是错误的。构建一个包装数据并知道数据所在级别的视图模型。看看这里发布的答案。回答第一个链接(你将在视图模型中添加另一个属性-级别)treeview视图模型演示我用转换器做了它,因为我想用做和转换器publicobjectConvert(objectvalue,TypetargetType,objectparameter,CultureInfoculture){if((valueasTreeView)!=null)//level1return0;varitem=(valueasTreeViewItem);if(item!=null)//level2and3return(item.ParentasTreeViewItem)!=null?2:1;返回0;这对于treeviews中的多级样式特别有用以上是C#学习教程:HowdoyougetthelevelofatreeviewiteminWPFC#?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: