我想在網格結尾顯示最後一行數據網格。我的網格有50行,在單個屏幕上顯示20行。我想始終顯示底部的最後一行並顯示。 如果我使用datagridview.rows []。freeze屬性整個網格被凍結。凍結datagridview的最後一行C#。使用datagridview的凍結屬性將凍結所有行
這裏是我的網格圖像,其中總行是在結束它不顯示。
我想每一次在屏幕顯示此總行..
我想在網格結尾顯示最後一行數據網格。我的網格有50行,在單個屏幕上顯示20行。我想始終顯示底部的最後一行並顯示。 如果我使用datagridview.rows []。freeze屬性整個網格被凍結。凍結datagridview的最後一行C#。使用datagridview的凍結屬性將凍結所有行
這裏是我的網格圖像,其中總行是在結束它不顯示。
我想每一次在屏幕顯示此總行..
你可以嘗試設置當前單元格的老把戲。
dataGridView1.CurrentCell = dataGridView1.Rows.Cast<DataGridViewRow>().Last().Cells[0];
請參閱http://www.vbforums.com/showthread.php?428877-datagridview-ensuring-a-row-is-visible。
這會怎麼處理凍結 – Ravi
不多;我是一個可怕的讀者。 :) –
請包括您的代碼。 –
可能[此幫助](https://stackoverflow.com/a/24286710/5326387)。還要考慮兩個不同的組件(僅針對最後一行)。 – Johna
[將最後一行設置爲在DataGridView中凍結]可能的重複(https://stackoverflow.com/questions/24286495/setting-last-row-as-frozen-in-datagridview) –