[DevExpress][C#]GridView下取得RepositoryItemComboBox選取值的方法

一般使用DevExpress的ComboBox時要取值都可以直接抓EditValue屬性來用就好,可是在GridvView下增加的RepositoryItemComboBox卻沒有這個屬性,還好這個類別是繼承自DevExpress.XtraEditors.ComboBoxEdit,所以要抓取RepositoryItemComboBox的值時,只要簡單做個轉型就可以抓到了。

[DevExpress][C#]GridControl使用CheckBox的方法

在GridControl裡的Property Editor裡編輯欄位時,可以在欄位屬性中找到ColumnEdit,點選後會加入RepositoryItemCheckEdit物件,再下拉時展New結點可以看到CheckEdit,點選後該欄位就會顯示成CheckBox,再展開ColumnEdit可以編輯這個CheckBox的屬性,其中ValueCheckedValueUnchecked兩個屬性代表這個CheckBox被選取時的值可以自己修改。
不過這樣設定完卻只能單選,要複選的話還必在QueryCheckStateByValue事件裡做額外設定
可以在Property Editor左邊Repository->In-place Editor Repository找到剛剛加入的RepositoryItemCheckEdit,並且自行加入QueryCheckStateByValue事件,Code大致長得像這樣

文章分類

全部展開 | 全部收合