2015-08-27 34 views
0

简短版本: 有没有办法设置只读列而不设置过滤器单元只读?Gridex过滤器只读

长版本 我用剑锋当Gridex控制与几个值显示键旁边(其为一个本地化工具,关键是英文单词,值是其他语言)。通过使用我设置为数据源的数据表将数据加载到gridex中。

部分用户不允许编辑英文密钥。对于那些我将数据表中的EN列设置为只读的,然后将其与网格绑定。这确实使整列只读。这或多或少是我想要的,除了过滤单元也被设置为只读。

回答

1

我有一个光辉的时刻,所以我能回答我的问题:

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

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

+0

我认为这是正确的。你为什么不接受你的答案? –

+0

@CobusKruger好问题......当时一定已经忘记了。 –