2015-08-27 62 views
0

簡短版本: 有沒有辦法設置只讀列而不設置過濾器單元只讀?Gridex過濾器只讀

長版本 我用劍鋒當Gridex控制與幾個值顯示鍵旁邊(其爲一個本地化工具,關鍵是英文單詞,值是其他語言)。通過使用我設置爲數據源的數據表將數據加載到gridex中。

部分用戶不允許編輯英文密鑰。對於那些我將數據表中的EN列設置爲只讀的,然後將其與網格綁定。這確實使整列只讀。這或多或少是我想要的,除了過濾單元也被設置爲只讀。

回答

1

我有一個光輝的時刻,所以我能回答我的問題:

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

這將重新啓用設置只讀設置列後過濾柱。

+0

我認爲這是正確的。你爲什麼不接受你的答案? –

+0

@CobusKruger好問題......當時一定已經忘記了。 –