Infragistics UltraGrid 自动创建列

问题描述 投票:0回答:1

在 Infragistics 的一篇支持文章中,他们写道,通过在 UltraGrid 编辑器中手动定义列,将不会创建“自动创建列”,但事实并非如此。我可以看到我的几个手动定义的列,但在将数据源设置为元素列表后,正在创建所有属性的列。难道我做错了什么?我正在使用 2023.1 版和 VS 2022。

在 XAM 版本 (XamDataGrid) 中,有一个属性“AutoGenerateColumns” - 它在 UltraGrid 上的哪里?如果数据源总是覆盖其中定义的内容,则数据模式编辑器将没有任何意义。

infragistics ultrawingrid
1个回答
0
投票

今天 Infragistics 支持人员给出的答案令人失望:

无法阻止网格生成数据源中存在的所有列。根据设计,网格将根据数据源的结构创建带区和列。

您可以做的是使用网格的InitializeLayout事件并隐藏您不希望用户看到的列。”

所以我最好选择另一个控制套件。

© www.soinside.com 2019 - 2024. All rights reserved.