treeView的右键菜单? if(MouseButtons==MouseButtons.Right ){TreeNode tn = this.treeView1.GetNodeAt(e.X,e.Y); }右击TreeNod可以这么判断,但但我右击TreeView里的空白区域时怎么判断啊??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if this.treeView1.GetNodeAt(e.X,e.Y) = Nothing //点击在空白区域 再问一下,我在MenuItem中加了个事件,menuItemAdd.Click += new System.EventHandler(this.menuItemAdd_Click);但是需要传递一个参数给下面的方法使用,怎么办?private void menuItemAdd_Click(object sender, System.EventArgs e){ (new addFile()).ShowDialog();} if(MouseButtons==MouseButtons.Right ){TreeNode tn = this.treeView1.GetNodeAt(e.X,e.Y);if( tn != null ){//Get treenode by mouse-down}else{//Can't get treenode }} bho注册问题 大虾们,看一下这个面试题,给个答案吧,谢谢了 两个子线程如何通讯? 关于TCP/IP程序框架编写 急:谁可以提供一个c#获取键盘输入信息的程序 dataTable里面有多行值,两列。现在要手工在该datatable添加两列,并往里填数据,要怎样做? web form关于按钮的一个头疼问题 我想把第三方的指令定义为一个字符窜,但又不能和C#冲突 新手:请问在C#应用程序中,怎么自动生成ID呢? 为什么ListBox没有复选框? 老贴新问:如何在C#中调用CORBA呀,难道就没有人知道吗! c#中MDI子窗体的问题
//点击在空白区域
menuItemAdd.Click += new System.EventHandler(this.menuItemAdd_Click);但是需要传递一个参数给下面的方法使用,怎么办?
private void menuItemAdd_Click(object sender, System.EventArgs e)
{
(new addFile()).ShowDialog();
}
{
TreeNode tn = this.treeView1.GetNodeAt(e.X,e.Y);
if( tn != null )
{
//Get treenode by mouse-down
}
else
{
//Can't get treenode
}
}