winforms Infragistics UltraGrid自动创建列

r1zk6ea1  于 8个月前  发布在  其他
关注(0)|答案(1)|浏览(92)

在Infragistics的一篇支持文章中,他们写道,在UltraGrid编辑器中手动定义列将不会产生“自动创建列”,但事实并非如此。我可以看到我手动定义的几个列,但是在将DataSource设置为元素列表之后,所有属性的列都被创建了。我做错什么了吗?我使用的是2023.1版本与VS 2022。
在XAM版本(XamDataGrid)中,有一个属性“AutoGenerateColumns”-在UltraGrid上的位置?如果数据源总是覆盖在那里定义的内容,那么数据模式编辑器将没有任何意义。

vcudknz3

vcudknz31#

Infragistics支持部门今天给出了令人失望的答案:
无法阻止网格生成数据源中存在的所有列。通过设计,网格将根据数据源的结构创建带区和列。
你可以做的是使用网格的InitializeLayout事件并隐藏你不想让用户看到的列。”
所以我最好选择另一个控制套件。

相关问题