如何将列添加到已经存在的超网格?

Posted

技术标签:

【中文标题】如何将列添加到已经存在的超网格?【英文标题】:How to add columns to an already existing ultragrid? 【发布时间】:2021-12-07 04:28:17 【问题描述】:

我有一个已经充满属性的超网格。现在,如果某些属性超时更改,我想在它们旁边的列中显示初始属性和新属性。我查看了官方基础设施网站和 ***,但只有在没有设计师的情况下才能创建全新的超网格。感谢 c# 或 vb.net 的任何帮助。

【问题讨论】:

可能:***.com/a/5524129/13108684 但是您想在设计模式下以编程方式创建新列(并设置位置)吗? @Marco 我想以编程方式创建新列。我现在刚刚创建了从作为数据源的类继承的新属性。为了以正确的顺序获取列,我使用了' e.Layout.Bands(0).Columns("Leistungscode").Header.VisiblePosition = 0 e.Layout.Bands(0).Columns("K_Art").Header。 VisiblePosition = 1 e.Layout.Bands(0).Columns("K_ArtCompare").Header.VisiblePosition = 2 我确认是这样。还有其他问题吗? 【参考方案1】:
e.Layout.Bands(0).Columns("[Column Name 1]").Header.VisiblePosition = 0

e.Layout.Bands(0).Columns("[Column Name 2]").Header.VisiblePosition = 1

e.Layout.Bands(0).Columns("[Column Name 3]").Header.VisiblePosition = 2

【讨论】:

以上是关于如何将列添加到已经存在的超网格?的主要内容,如果未能解决你的问题,请参考以下文章

如何将列添加到预先存在的 uipickerview

在为另一个乐队创建新行后设置选择的超网格行?

将列添加到 dstore 支持的 dgrid

pyspark将列添加到列表中已经不存在的数据框

ExtJS 6. 将列添加到网格

如何将列中的超链接插入Outlook电子邮件正文