Windows窗体资源管理器Treeview运用
2012-04-10 22:36
183 查看
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace prjtest { public partial class frmMain : Form { public frmMain() { InitializeComponent(); } private void btnAddroot_Click(object sender, EventArgs e) { TreeNode node = new TreeNode(); node.Text = "根节点"; tvleft.Nodes.Add(node); } private void btnAddchildnode_Click(object sender, EventArgs e) { TreeNode TN = tvleft.SelectedNode; if (TN == null) { MessageBox.Show("必须选择一个根节点"); return; } TreeNode node = new TreeNode(); node.Text = "子节点"; TN.Nodes.Add(node); } private void btnAddbrotherNode_Click(object sender, EventArgs e) { TreeNode tn = tvleft.SelectedNode; if (tn == null) { MessageBox.Show("请选择一个节点"); return; } TreeNode node= new TreeNode(); node.Text = "兄弟节点"; TreeNode parent = tn.Parent; if (parent == null) { this.tvleft.Nodes.Add(node); } else { parent.Nodes.Add(node); } } private void btnAddDelectNode_Click(object sender, EventArgs e) { TreeNode TN = this.tvleft.SelectedNode; if (TN == null) { MessageBox.Show("请选择一个节点"); } TreeNode node = new TreeNode(); node.Nodes.Remove(node); } } }
相关文章推荐
- Windows窗体中把TreeView选中的值,添加到ListBox中
- Windows窗体控件扩展TreeView实例
- c#中跨线程调用windows窗体控件
- 在IE浏览器中使用Windows窗体控件<转自网络>
- 在WPF中驻留Windows窗体控件
- windows窗体程序中使用WPF控件 Host WPF Controls in Windows Forms Application
- 仿Windows制作TreeView数据加载
- 为 Windows 窗体控件创建工具提示 (Visual Basic)
- Windows7中经常会提示Windows 资源管理器已停止工作的解决方法
- Windows中操作窗体的两个API
- .NET编程技术——实验06:窗体应用的最小化在Windows状态栏中显示托盘图标
- 三角函数计算器(窗体程序,包含继承的运用)
- Windows窗体Winform----show()与showDialog()的区别
- c#windows窗体程序设计
- 如果ftp服务器使用windows下IIS创建,通过资源管理器登陆ftp服务器,输入正确的用户名和密码,点击登陆按钮没有反应
- 在数据源是数据表的 Windows 窗体 DataGrid 控件中隐藏 DataColumn (Visual Basic)
- Windows 窗体启动和关闭的事件顺序
- Windows界面编程第三篇 异形窗体 普通版
- Windows 8 文件资源管理器(推荐)
- Windows 中不规则窗体的编程实现