【发布时间】:2021-09-24 19:55:05
【问题描述】:
我有两个数据网格视图,它们同时显示两个单独的存储过程,都在同一个表单上。我将他们的“SelectionMode”属性设置为“FullRowSelect”。
但是,我希望在两个 dgv 之间一次只能选择一行。因此,如果有人在 dgv A 上选择了一行,我希望 dgv B 中的选定行取消突出显示或停用。如果有人选择了 dgv B 中的一行,我希望 dgv A 中突出显示的行取消选择或停用。有没有办法基本上分享一个
private void datagridview1_SelectionChanged(object sender, EventArgs e)
在两个单独的数据网格视图之间? 我不确定从哪里开始,所以我没有代码示例。对此的任何帮助表示赞赏。谢谢!!
【问题讨论】:
-
WPF 表单?你的意思是一个WinForm的表格。为什么
SelectionChanged?也许 share 一个Leave事件处理程序。 -- 标记您的问题,指定正确的 GUI 平台。
标签: c# .net datagridview