首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Infragistics.Win.UltraWinGrid事件

Infragistics.Win.UltraWinGrid事件
EN

Stack Overflow用户
提问于 2018-01-11 03:33:51
回答 1查看 351关注 0票数 0

在UltraWinGrid中,有什么事件可以在列的引脚被更改后捕捉到吗?

对于引脚图标,它切换网格列的“固定”。

我尝试使用MouseClick,但是它被触发为“修改列之前”,而不是“修改列之后”。

我试着使用AfterColPosChanged,但是它是在表单init期间触发的,这也是预料不到的。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-11 06:43:24

正确的事件是AfterColPosChanged。但是,如果不需要在网格初始化期间触发此事件,则可以在初始化开始时通过网格的EventManager关闭该事件,并在初始化结束时将其打开。

您也可以使用鼠标事件,但是您应该尝试MouseDown和MouseUp。当用户单击pin按钮时,这是事件的顺序:

代码语言:javascript
复制
MouseDown
BeforColPosChanged
AfterColPosChanged
MouseUp

编辑

如果您更喜欢使用EventManager,您应该关闭load_page乞讨中的事件,并在最后打开它,如下所示:

代码语言:javascript
复制
private void Form1_Load(object sender, EventArgs e)
{
    this.ultraGrid1.EventManager.SetEnabled(GridEventIds.AfterColPosChanged, false);
    // TODO: your code here
    this.ultraGrid1.EventManager.SetEnabled(GridEventIds.AfterColPosChanged, true);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48199386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档