将SpecialRowPromptField添加到超网格的多个列中
本文关键字:网格 SpecialRowPromptField 添加 | 更新日期: 2023-09-27 18:13:34
在有两列的网格顶部有一个过滤器行。如果我用这段代码来设置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;
谢谢,
答:
看来这是不可能的
As from Help
指定要定位特殊行的单元格所在列的键提示。
您只能指定一个列(通过其Key)。唯一可用的其他选项(据我所知)是让属性为空。这样,提示符就从第一列跨越到相邻的列。
当然,你的代码,设置,作为提示字段,列在索引1,因为最后一个使用覆盖前一个设置。