我想在网格结尾显示最后一行数据网格。我的网格有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) –