WinForm TreeView杂记
来源:互联网 发布:蒲公英软件怎么用 编辑:程序博客网 时间:2024/06/08 07:01
1 控件的全选与反选
private void AfterCheckNode(object sender, TreeViewEventArgs e)
private void AfterCheckNode(object sender, TreeViewEventArgs e)
{
if (e.Action != TreeViewAction.Unknown)
{
CheckAllChildNodes(e.Node, e.Node.Checked);
bool bol = true;
if (e.Node.Parent != null)
{
for (int i = 0; i < e.Node.Parent.Nodes.Count; i++)
{
if (!e.Node.Parent.Nodes[i].Checked)
bol = false;
}
e.Node.Parent.Checked = bol;
}
}
}
private void CheckAllChildNodes(TreeNode treeNode, bool nodeChecked)
{
foreach (TreeNode node in treeNode.Nodes)
{
node.Checked = nodeChecked;
if (node.Nodes.Count > 0)
{
this.CheckAllChildNodes(node, nodeChecked);
}
}
}
2获取当前选中结点的下级结点数目:
}
2获取当前选中结点的下级结点数目:
private void treeView_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Node.Nodes.Count == 0)
{
MessageBox.Show("0");
}
else
{
MessageBox.Show(e.Node.Nodes.Count.ToString());
}
}
- WinForm TreeView杂记
- WinForm 杂记
- C#winform TreeView编程
- Winform自定义绘制TreeView
- Winform TreeView的用法
- WinForm TreeView 权限树
- WinForm递归绑定TreeView
- winform里的treeview
- WinForm递归绑定TreeView
- WinForm TreeView的使用
- Winform 中 treeview 多选
- WPF ,WinForm的TreeView
- winform treeView 数据绑定
- Winform TreeView 节点拖动
- WinForm里保存TreeView状态
- winform的TreeView动画效果
- Winform中TreeView的绑定
- C# WinForm开发系列 - TreeView
- linux查看java jdk安装路径和设置环境变量
- linux内核启动地址 解压缩 启动参数
- ADO 与ADO.NET两种数据访问方式区别
- 具体命令的分析
- ANT简明教程
- WinForm TreeView杂记
- Ext JS4百强应用:store的常用操作 --第9强
- excel文件总是提示“内存不足,无法打开excel,请关闭其他应用程序再试。”解决办法
- 斯坦福机器学习公开课笔记(十五)--[应用]照片OCR技术
- 第三方或自己开发的apk文件编译到系统文件(system.img)中的方法!!!!!
- 【jiasuba】驱动人生2008 一款免费的驱动管理软件
- android基础 - JSON数据解析
- 全局数据库名与SID区别
- php获取以前时间