gpt4 book ai didi

c# - 确定 DevExpress GridControl 中单击的行

转载 作者:太空宇宙 更新时间:2023-11-03 21:56:57 25 4
gpt4 key购买 nike

我有一个 DevExpress GridControl:

<dxg:GridControl ItemsSource="{Binding Path=MyData}" MouseDoubleClick="GridControl_MouseDoubleClick" />

在事件处理程序中,我可以通过调用 GetFocusedRow() 很好地确定焦点行。然而,当滚动条被快速连续点击两次时,处理程序也会被调用。

如何确定用户是否实际双击了一行?或者我是否可以轻松地将事件处理程序附加到行而无需进行太多重新设计?

谢谢。

最佳答案

这就是你所需要的:

TableViewHitInfo hi = ((TableView)gridControl.View).CalcHitInfo(e.OriginalSource as DependencyObject);

if (hi.InRow)
{
//Do work...
}

关于c# - 确定 DevExpress GridControl 中单击的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11831079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com