在Devexpress Order
事件中,传递给函数的参数。
有一个ToolTipControllerGetActiveObjectInfoEventArgs
成员变量指向DevEx网格控件对象。
从这里我想要得到活跃的SelectedControl
(这是因为我有几个网格进来)。
有人可以给我一些示例代码,以便从GridView
转到SelectedControl
吗?
GridView
答案 0 :(得分:0)
如果您想在鼠标点下获取视图,则可以使用GridControl.GetViewAt
方法
这是一个例子:
private void MyToolTipController_GetActiveObjectInfo(object sender, DevExpress.Utils.ToolTipControllerGetActiveObjectInfoEventArgs e)
{
var gridControl = e.SelectedControl as GridControl;
if (gridControl != null)
{
var view = gridControl.GetViewAt(e.ControlMousePosition);
//Your code here.
}
}
此外,如果您想获得焦点视图,则可以使用GridControl.FocusedView
属性
这是一个例子:
private void MyToolTipController_GetActiveObjectInfo(object sender, DevExpress.Utils.ToolTipControllerGetActiveObjectInfoEventArgs e)
{
var gridControl = e.SelectedControl as GridControl;
if (gridControl != null)
{
var view = gridControl.FocusedView;
//Your code here.
}
}