Infragistics Ultragrid设计模式继续添加RowScrollRegions

时间:2012-11-07 10:12:16

标签: infragistics ultrawingrid

我有一个多频段的超网格,每个频段都有超弧形模板。

在“设计”视图中,超级网格显示了几条水平线 - 每条水平线都可以向下拖动以显示超网格带的视图。经过大量搜索后,我发现它们是行滚动区域,我在表格初始化过程中添加了一些代码来删除这些行滚动区域。

一开始就很好,但随着时间的推移,超网格已经为自己添加了越来越多的行滚动区域 - 当应用程序现在加载时,运行代码需要花费越来越多的时间来删除所有这些区域。

设计模式中是否有设置停止添加这些行滚动区域?我没有注意到添加它们时的模式。如果有人能解释/帮助,我们将不胜感激!

谢谢

1 个答案:

答案 0 :(得分:1)

在设计模式下,将分隔线拖动到网格顶部以将其移除。要创建它们,滚动条上方应该有一个可以抓取并向下拖动的手柄。如果要阻止在设计时或运行时创建它们,请将DisplayLayout.MaxRowScrollRegions设置为1.

请注意,如果您不想要行或列滚动区域,您可能还希望将DisplayLayout.MaxColScrollRegions设置为1。要删除ColScrollRegions,请将分隔符拖动到网格的左侧以将其删除。如果要将其添加回来,滚动条左侧会有一个句柄。