0

我在带有两列的网格顶部有一个过滤器行。如果我使用此代码进行设置,specialrowpromptfield它只会将其设置在第二列。有没有办法为多列设置这个?

    e.Layout.Bands[0].SpecialRowPromptField = e.Layout.Bands[0].Columns[0].Key;
    e.Layout.Bands[0].SpecialRowPromptField = e.Layout.Bands[0].Columns[1].Key;

谢谢,


回答:

看起来这不是可以做到的事情。

4

1 回答 1

1

从帮助

指定在其单元格中放置特殊行提示的列的键。

您可以仅指定一列(通过其键)。唯一可用的其他选项(据我所知)是让属性为空。以这种方式,提示从第一列跨越相邻列。

当然,您的代码将索引 1 处的列设置为提示字段,因为最后一个使用覆盖了以前的设置。

于 2013-05-13T18:01:59.690 回答