0

简短版本: 有没有办法在不将过滤单元设置为只读的情况下将列设置为只读?

长版 我使用 janus GridEx 控件来显示一个带有多个值的键(它用于本地化工具,键是英文单词,值是其他语言)。使用我设置为数据源的数据表将数据加载到 gridex 中。

一些用户不允许编辑英文键。对于那些我在将数据表中的 EN 列与网格绑定之前将其设置为只读。这确实使整个列只读。这或多或少是我想要的,除了过滤器单元也设置为只读。

4

1 回答 1

2

我有一个光明的时刻,所以我能够回答我自己的问题:

gridLanguageData.RootTable.Columns["en"].FilterEditType = FilterEditType.TextBox;

这将在设置列只读后重新启用过滤器列。

于 2015-08-27T14:02:05.030 回答