2010年8月31日 星期二

winform中datagridview的Frozen屬性用法要點

當想要讓datagridview左邊行數凍結時,通常可以很快的使用datagridview.Columns["name"].Frozen=True來讓他凍結
但是在使用上有一些要點

1. 設定時,是讓該行左方的欄位都會凍結
如果是row,就是該列上方的紀錄
也因此,一次只需要設定一欄或一行的Frozen屬性即可

2. 設定凍結前,要先把各行列的位置搞定
簡單來說,如果要把資料來源中第20行放到第3行顯示,並讓左方凍結,就必須要依照以下順序
Columns[19].DisplayIndex=2;
Columns[19].Frozen = true;

沒有留言: