0
簡短版本: 有沒有辦法設置只讀列而不設置過濾器單元只讀?Gridex過濾器只讀
長版本 我用劍鋒當Gridex控制與幾個值顯示鍵旁邊(其爲一個本地化工具,關鍵是英文單詞,值是其他語言)。通過使用我設置爲數據源的數據表將數據加載到gridex中。
部分用戶不允許編輯英文密鑰。對於那些我將數據表中的EN列設置爲只讀的,然後將其與網格綁定。這確實使整列只讀。這或多或少是我想要的,除了過濾單元也被設置爲只讀。
簡短版本: 有沒有辦法設置只讀列而不設置過濾器單元只讀?Gridex過濾器只讀
長版本 我用劍鋒當Gridex控制與幾個值顯示鍵旁邊(其爲一個本地化工具,關鍵是英文單詞,值是其他語言)。通過使用我設置爲數據源的數據表將數據加載到gridex中。
部分用戶不允許編輯英文密鑰。對於那些我將數據表中的EN列設置爲只讀的,然後將其與網格綁定。這確實使整列只讀。這或多或少是我想要的,除了過濾單元也被設置爲只讀。
我有一個光輝的時刻,所以我能回答我的問題:
gridLanguageData.RootTable.Columns["en"].FilterEditType = FilterEditType.TextBox;
這將重新啓用設置只讀設置列後過濾柱。
我認爲這是正確的。你爲什麼不接受你的答案? –
@CobusKruger好問題......當時一定已經忘記了。 –