关于TreeView选择Node的NodeMouseClick事件延迟上一次的数值
2016-10-13 15:04
344 查看
nodemouseclick有两种响应
1:响应单击扩展符"+" 如果不想对该扩展符响应,利用一个判断语句即可解决,代码如下
private void tvMain_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Node.Bounds.Contains(e.Location))
{ //add your code
}
}
2:响应单击节点事件
可是每当单击时并不是自己想要的结果,要不是第一次点击没有反应,就是点击这个节点却响应了上次单击要出现的结果,或者是要双击才可响应,解决方法,代码如下:
private void tvMain_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
tvMain.SelectedNode = e.Node; //一定要先指定e.node,否则不能正确运行,下面加入自己的代码
}
1:响应单击扩展符"+" 如果不想对该扩展符响应,利用一个判断语句即可解决,代码如下
private void tvMain_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Node.Bounds.Contains(e.Location))
{ //add your code
}
}
2:响应单击节点事件
可是每当单击时并不是自己想要的结果,要不是第一次点击没有反应,就是点击这个节点却响应了上次单击要出现的结果,或者是要双击才可响应,解决方法,代码如下:
private void tvMain_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
tvMain.SelectedNode = e.Node; //一定要先指定e.node,否则不能正确运行,下面加入自己的代码
}
相关文章推荐
- 关于TREEVIEW的ONSELECTEDNODECHANGED事件
- 关于C# winform treeview 的两个问题(点击空白处的时间响应和复选框选择问题)
- 学习 TTreeView [4] - TTreeNode 类的常用属性与 TTreeView 类的 OnChange 事件
- 关于winform下treeview中CheckBox选择的方法
- TreeView 触发 TreeNodeCheckChanged事件
- 如何让TreeView的TreeNodeCheckChanged事件自动回发到服务器端
- 关于TreeView控件CheckBox选中事件
- 关于treeview的SelectedItemChanged事件和treeViewItem的Unselected事件
- 在TreeView中右键选择Node,并弹出自定义上下文菜单
- 实现treeview notreenodecheckchanged 事件
- C# winform TreeView中关于checkbox选择的完美类
- 关于JavaScript 弹出窗口 展开 TreeView 事件 无法触发问题
- C# winform TreeView中关于checkbox选择的完美类(转载)
- 在Windows Form的TreeView控件中捕捉点击TreeNode的事件
- VS2008 TreeView控件的TreeNodeCheckChanged事件自动回发到服务器端
- 关于Treeview 二级节点的遍历 与选择
- TreeView 的派生类: TreeViewEx 实现 NodeShowToolTip、NodeDoubleClick 事件
- 如何让TreeView的TreeNodeCheckChanged事件自动回发到服务器端
- 由TreeView 如何触发OnSelectedNodeChanged事件想到的与做到的
- Treeview的TreeNodeCheckChanged事件激发