首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否在WPFDataGrid中创建完所有列之后再触发?

是否在WPFDataGrid中创建完所有列之后再触发?
EN

Stack Overflow用户
提问于 2012-11-05 17:42:26
回答 1查看 219关注 0票数 0

WPFDataGrid.and中生成所有列之后,我想做一些事情。我需要DisplayIndex,所以我使用了EndInit of DataGrid,但似乎还没有设置DisplayIndex的值。

代码语言:javascript
复制
public class AdvancedDatagridControl:DataGrid
{
.
.
.
  public override void EndInit()
  {
     foreach (var column in this.Columns)
     {
        var colIndex=column.DisplayIndex; //DisplayIndex is -1
     }
  }
}

我可以使用什么事件?

EN

回答 1

Stack Overflow用户

发布于 2012-11-05 17:58:52

也许你可以用ColumnDisplayIndexChanged?它应该为每一列引发一次。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13229414

复制
相关文章

相似问题

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