2008-11-03 70 views
1

在未綁定的datagrid視圖組合框列中處理主鍵的最佳實踐方式是什麼?DataGridView組合框和主鍵

我想顯示一個有意義的值,但只存儲主鍵(很像訪問組合框)。我通過將一個具有兩個屬性的對象添加到items集合中而不是普通的字符串來實現這一點。然後通過將選定的組合框的索引值轉換回其對象形式,然後檢索屬性來檢索。這工作得很好,但我無法複製與datagridview組合技術,因爲我似乎無法訪問項目集合。雖然我可以在創建列時正常添加對象,但我似乎只能從網格中檢索字符串值。

希望這是有道理...

回答

2

解決 - 將組合的數據源的集合類,並以同樣的方式當綁定到數據源使用ValueMember和DisplayMember屬性。作品一種享受。