c# - 如何将三 View 节点复选框设置为混合状态,即如果选择了任何子节点,则应填写父节点以指示

标签 c# .net winforms treeview

我正在开发一个 Windows 窗体应用程序,我在其中连接到数据库并获取项目和子项目的列表。我可以将其显示为带有复选框的 TreeView ,稍后用户可以选择执行进一步的操作。

我的问题是,当选择其中一个子节点时,我无法设置父节点状态。在这里,我想要一些指示,如果选择了任何子节点,则应填写父节点以显示在该父节点下方选择了某些内容。

This is something, I want to do

最佳答案

好吧,与此同时,我找到了问题的答案。虽然不是很明智,但要感谢这个简单的三态 TreeView 控件。 code link here.

我一定会尝试构建我自己的自定义版本。目前,这工作正常。

关于c# - 如何将三 View 节点复选框设置为混合状态,即如果选择了任何子节点,则应填写父节点以指示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12673765/

相关文章:

c# - 如何根据单元格背景颜色更改 WPF DataGrid 单元格小部件背景颜色?

c# - 仅在使用 installshield 安装应用程序时执行代码

.net - 将非托管 DLL 部署到输出目录

c# - 是否可以创建一个方法来设置作为参数传递给它的属性的值?

c# - 区别var和Type。为什么 var 在这里不起作用?

c# - $-operator 对字符串意味着什么?

.net - 检测 404 而不捕获异常

c# - 简单的网络帮助 (C# WinForms)

c# - 如何从单个控件中移除焦点?

c# - WebBrowser 文档转换无效