1樓:匿名使用者
datagridview gridview;
gridview.columns[***].sortmode = datagridviewcolumnsortmode.automatic;
設定某一列可以自動排序,這樣可以實現你的需求麼?
2樓:有緣無份
在使用 datagridview時,對於數值列,預設的排序方式仍然是按照字串方式進行
如果需要按照數值型進行排序,有幾種辦法,其中一種就是過載sortcompare方法
//過載_sortcompare方法
private void datagridview1_sortcompare(object sender,datagridviewsortcompareeventargs e)
//否則,按字串比較
else
// 如果發現兩行相同,則按學號排序
if (e.sortresult == 0 && e.column.name != "學號")
e.handled = true;//不能省掉,不然沒效果}
3樓:extra丶
datagridview裡面有個事件是columnheadermouseclick事件(使用者單擊列標題時發生事件),在事件中插入個排序的**就可以了
4樓:匿名使用者
datagridview本身就帶有這個功能啊
c#winform datagridview繫結資料後, 如何記住排序依據哪列和升降序
5樓:陽光的雷咩咩
var col0 = datagridview1.columns[0];
//用**升序排序
datagridview1.sort(col0, listsortdirection.ascending);
//獲取或設定列頭的三角形none/asc/desccol0.headercell.sortglyphdirection = sortorder.ascending;
6樓:匿名使用者
那亂序呢 ,要記住和上次一樣的亂序的順序。
c# winform datagridview 列順序的問題?
7樓:錢夢寒農敏
不是很清楚,但是如果你用vs2008的請這樣做:
datagridviewcolumn
columns
=new
datagridviewcolumn[datagridview1.columns.count];
datagridview1.columns.copyto(columns,
0);datagridview1.datasource=null;
datagridview1.columns.clear();
datagridview1.columns.addrange(columns.reverse().toarray());
8樓:小飛俠
在你繫結datasource的**之前,新增datagridview1.autogeneratecolumns = false;
datagridview1是你datagridview的名字。autogeneratecolumns 在屬性視窗裡是找不到的。
9樓:匿名使用者
不要選自動生成列,手動設定列
10樓:匿名使用者
你使用泛型的時候,是否定義了資料類?如果你定義了資料類,在封裝欄位後,把你的封裝欄位的順序調整成你需要的順序,繫結的時候就是你要的順序了
public class ccc
set}public string name
set }}
例子裡的 id,name ,誰在上面,繫結的時候誰就在前面。
11樓:匿名使用者
datatable.columns["columnname"].setordinal(1);
可以設定某列的顯示順序 12345.....。
12樓:匿名使用者
可以嘗試先在查詢資料的時候就排序好列
C Winform中後臺DataGridView繫結列會多一行
你的gridview是不是允許新增新行,在屬性裡。如果你的資料沒有空行,那麼下邊的空行就是那個所謂新行。datagridview1.autogeneratecolumns false 這句話要加在繫結之前 c winform的datagridview中單元格怎樣顯示多行資料 datagridview...
C winform中如何取得datagridview中的c
foreach gridviewrow row in gridview1.rows c 如何獲取 bobox中選擇的選項的valuemember。給大神跪了 this.bobox1.valuemember.tostring bobox1.selectedvalue 不就是這樣?c winform b...
cwinform中顯示sql語句的結果比如lable2中的
sqlconnection的 來con 新的sqlconnection 資料庫連線字元源串bai 字串strsql 的dustring.format 選擇的zhi名字從員工資訊dao表中的工作數量 label2.text sqldataadapter的da 新的sqldataadapter strs...