Devexpress控件searchLookUpEdit獲得選中行的其他列數據

使用searchLookUpEdit控件獲得選中行的其他列的數據。比如有一列代碼列和一列描述。那麼我們選中一行後想獲得選中的代碼和描述。可以在searchLookUpEdit1_EditValueChanging時間中使用

searchLookUpEdit1View.GetRowCellValue(searchLookUpEdit1.Properties.GetIndexByKeyValue(e.NewValue), "描述").ToString();.

獲得選中行的描述。代碼可以在返回到文本框中設置。

searchLookUpEdit1.Properties.GetIndexByKeyValue(e.NewValue)是獲得選中行的索引

我之前使用的是獲得行的索引。然後根據索引去數據源查找相關的數據。但是發現如果用戶在使用searchLookUpEdit進行排序後那麼獲得的索引與數據源的索引內容是不同的。如果要使用這種方法那麼就要把searchLookUpEdit的排序功能關閉也可以實現

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章