DataGridView 控制元件中輕鬆設定DataGridViewComboBoxColumn資料繫結屬性。
阿新 • • 發佈:2019-02-02
小弟在邊學習邊做.net c#專案中遇到不少問題,很多問題都在網上能找到答案,但今天遇的這個問題在網上找了半天也沒找到解決方法。經過半天思索現將我找到的辦法寫出來,為需要的朋友提供一點幫助。
在專案中要設定DataGridView 控制元件中DataGridViewComboBoxColumn列的繫結屬性可以先申明一個DataGridViewComboBoxColumn型別變數,然後就可以輕鬆設定繫結屬性了。程式碼如下:
//dt_zlxmhdbz為一表
DataGridViewComboBoxColumn dgvcbc = (DataGridViewComboBoxColumn)dataGridView1.Columns["HDBZ"];
dgvcbc.DataSource = dt_zlxmhdbz;
dgvcbc.DisplayMember = "mc";
dgvcbc.ValueMember = "dm";
通過上面的方法我們還可以聯想到很多不便直接設定屬性的控制元件都可以先用同類變數引用後再設定屬性。