這是表的內容1如何通過displaymember排序datagridview的,而不是由valuemember
代碼,描述
1,菠蘿
2,香蕉
3,草莓
4,木瓜
5,蘋果
它綁定到我的datagridview。 我想它displaymember而不是valuemember進行排序,因此它會有點像這個
代碼,描述
5,蘋果
2,香蕉
4,木瓜
1,菠蘿
3,草莓
注意:說明只顯示給我的datagridview而不是代碼字段。
編輯:
這是我的代碼:
dim dgvColCmb as New System.Windows.Forms.DataGridViewComboBoxColumn
with dgvColCmb
tmpDSet.Tables(0).DefaultView.Sort = tmpDSet.Tables(0).Columns(1).ColumnName & " DESC "
Dim tmpDTable As DataTable = tmpDSet.Tables(0).DefaultView.ToTable
.DataSource = tmpDTable
.ValueMember = tmpDTable.Columns(0).ColumnName
.DisplayMember = tmpDTable.Columns(1).ColumnName
.ReadOnly = True
end with
dtg.columns.add(dgvColCmb)
dtg.DataSource = sDSet.Tables(0)
然後......當我點擊我的datagridview的標題時,它會按displaymember排序嗎? – illumi
我編輯它並放置代碼。 – illumi
但仍然...它不工作.. :( – illumi