我有一個DataGridView綁定到一個DataTable。 綁定完成後,我手動搜索DGV的所有單元,並用DataGridViewComboBoxCell實例替換單個常規DGV單元。單元有自己的數據源綁定到它。.NET DataGridViewComboBoxCell行爲失去焦點
我遇到的問題是,當用戶在的DataGridViewComboBoxCell單元的選擇和離開它,它從將DisplayMember是什麼改變其顯示的字符串(像「倉庫#23」),它的底層ValueMember(像23)。當單元格重新輸入時,它將切換回顯示DisplayMember(依此類推)。除此之外,所有功能都正常工作(GUI可用,可以進行選擇,只顯示有問題)。
DataGridViewComboBoxCell對象是否存在控制此行爲的屬性?或者,這種行爲是否從我手動在常規DGV列中植入DataGridViewComboBoxCell?
哦,我這樣做的原因是我需要一個簡單的方法來構建一個即時用戶輸入GUI。人們可以簡單地以編程方式構建DataTable並將其插入DGV。 DGV構建「GUI」並使其可用。您可以將一列用於標題,一列用於用戶輸入。我現在不僅需要標準文本單元格(基本上是文本框),還需要面向選擇的組合框單元格。