日期:2014-05-18  浏览次数:20960 次

treeview与datagridview获取鼠标当前焦点
左边treeview导航条,右边datagridview内容显示,点击左边树级节点,加载右边datagridview显示内容。
有一个删除按钮,当鼠标落在datagridview上便删datagridview内行记录,当落在treeview上便删treeview节点,
目前我无法获取鼠标是点击了哪个,调试时treeview.SelectedNode和datagridview.CurrentCell.RowIndex都存在,
请帮忙解决下

------解决方案--------------------
你可以用鼠标右键实现,不然会发现:
两边的选择了。

------解决方案--------------------
人家两个互不干扰,你通过鼠标哪能区分呢,你在他们的click事件中处理吧,点击谁,自己做个变量标记一下,点击按钮时,判断这个标记分别做处理