Joe*_*l B 7 c# datagridview mouseclick-event winforms
我想提示用户在点击空白区域时将新元素输入到数据绑定集合中DataGridView.如何确定用户是否在DataGridView(默认为灰色区域)内部点击了,而不是在Column/ Row/ Cell?
gza*_*axx 10
您可以使用MouseClick事件并对其进行命中测试.
private void dgv_MouseClick(object sender, MouseEventArgs e)
{
var ht = dgv.HitTest(e.X, e.Y);
if (ht.Type == DataGridViewHitTestType.None)
{
//clicked on grey area
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5745 次 |
| 最近记录: |