现在要在树型节点上点击右键弹出一个菜单,包括:新增子节点,修改,删除当前节点.请问该如何实现?非常感谢!请知道原码的高手们将代码发到邮箱([email protected])或直接回复..
解决方案 »
- 谁有ViewStateDecoder,或者知道哪里可以免费下载的
- 接口的实现
- 求两个特定字符串之间的 不定长字符串的 正则表达式
- asp文件中定义的session可否aspx文件中用???
- GridView用存储过程自定义分页分页的完整例子
- 很简单的问题
- 在javascript中对否将一个对象附值给另一个对象
- 微信订阅号如何实现 关注后,就能一直保存用户信息
- 我用的是VS2012 框架是.NET FRAMWORK 4.5 在iis上发布了一个网站但是提示配置错误
- 模板列的删除数据问题???
- 在ASP.NET中水晶报表的可不可以绑定DataSet,DataTable,DataGrid之类
- 请大侠帮忙推荐一本经典的用c#三层结构做网站的书!谢谢!
{
this.treeView1.LabelEdit=true;
} private void menuItem2_Click(object sender, System.EventArgs e)
{
//删除
if(this.treeView1.SelectedNode==null) return;
this.treeView1.SelectedNode.Remove();
} private void menuItem1_Click(object sender, System.EventArgs e)
{
//修改
if (this.treeView1.SelectedNode==null) return;
this.treeView1.SelectedNode.BeginEdit();
} private void menuItem4_Click(object sender, System.EventArgs e)
{
//增加
if (this.treeView1.SelectedNode==null)return;
System.Windows.Forms.TreeNode treeNode=new System.Windows.Forms.TreeNode();
treeNode.Text="aaa";
if (this.treeView1.SelectedNode.Parent==null)
this.treeView1.Nodes.Add(treeNode);
else
this.treeView1.SelectedNode.Parent.Nodes.Add(treeNode);
} private void menuItem3_Click(object sender, System.EventArgs e)
{
//增加字节点
if (this.treeView1.SelectedNode==null)return;
System.Windows.Forms.TreeNode treeNode=new System.Windows.Forms.TreeNode();
treeNode.Text="aaa";
this.treeView1.SelectedNode.Nodes.Add(treeNode);
}