c# treeview 中怎么设置父节点和子节点的右击弹出不同菜单

我是个菜鸟,希望给点代码。... 我是个菜鸟,希望给点代码。 展开
 我来答
duaiyue000
2010-06-05 · 超过18用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:47.6万
展开全部
#region TreeView控制节点的设置
/// <summary>
/// 导航设置
/// </summary>
private void treeView1_DoubleClick(object sender, EventArgs e)
{
if (treeView1.SelectedNode.Text == "添加借阅图书")
this.tsbLendBook_Click(null, null);
else if (treeView1.SelectedNode.Text == "添加归还图书")
this.tsbReturnBook_Click(null, null);
else if (treeView1.SelectedNode.Text == "查询借阅记录")
this.MenuItemSelectLend_Click(null, null);
else if (treeView1.SelectedNode.Text == "添加图书")
this.MenuItemAddBook_Click(null, null);
else if (treeView1.SelectedNode.Text == "查询图书")
this.MenuItemSelectBook_Click(null, null);
else if (treeView1.SelectedNode.Text == "查询读者信息")
this.MenuItemSelectReaders_Click(null, null);
else if (treeView1.SelectedNode.Text == "添加读者信息")
this.MenuItemAddReader_Click(null, null);
else if (treeView1.SelectedNode.Text == "读者类别管理")
this.MenuItemReaderTypeManagement_Click(null, null);
else if (treeView1.SelectedNode.Text == "查询读者借阅记录")
this.MenuItemSelectReaderLend_Click(null, null);
else if (treeView1.SelectedNode.Text == "收缴罚款")
this.MenuItemCaptureFine_Click(null, null);
else if (treeView1.SelectedNode.Text == "管理员管理")
this.MenuItemAdminManagement_Click(null, null);
else if (treeView1.SelectedNode.Text == "用户管理")
this.MenuItemUserManagement_Click(null, null);
else if (treeView1.SelectedNode.Text == "修改用户密码")
this.MenuItemUpdateUser_Click(null, null);
else if (treeView1.SelectedNode.Text == "按借阅统计")
this.MenuItemLendCount_Click(null, null);
else if (treeView1.SelectedNode.Text == "按图书统计")
this.MenuItemBookCount_Click(null, null);
}
#endregion
最后的仙人
2010-06-05 · TA获得超过1961个赞
知道大有可为答主
回答量:1509
采纳率:0%
帮助的人:1390万
展开全部
treeView1.Nodes[0].ContextMenuStrip = new ContextMenuStrip();
treeView1.Nodes[0].Nodes[0].ContextMenuStrip = new ContextMenuStrip();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2f1730336
2010-06-05 · TA获得超过911个赞
知道小有建树答主
回答量:1316
采纳率:0%
帮助的人:1057万
展开全部
1、程序判断,根据点击节点

动态对ContextMenu进行MenuItem加载
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cc2f160de
2010-06-05 · 超过77用户采纳过TA的回答
知道小有建树答主
回答量:359
采纳率:0%
帮助的人:218万
展开全部
动态添加,查看如果是父节点显示父节点的右键菜单。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式