滚动滚动到底部,但内容保持在顶部

丹尼尔·加西亚·卡费拉塔

我正在使用自己的扩展System.Windows.Forms.Datagrid...问题是当添加行时,控件无法正确滚动到底部。

这是我使用的代码段:

if (filasAInsertar.Length > 0)
{
    int row_count = niceDataGridDesvios.getVisibleRowsCount(niceDataGridDesvios.Parent) - 1;
    ExtendedDataGrid extendedDataGrid = niceDataGridDesvios.dataGrid;
    extendedDataGrid.getScrollBar().Value = extendedDataGrid.getScrollBar().Maximum;
    niceDataGridDesvios.dataGrid.selectFullRow(row_count);
}

这段代码使滚动条运行在底部,但是内容始终在顶部。...关于如何使其变得更好的任何想法?已经尝试了.performLayout().Refresh(),得到了相同的结果。

希望你们能帮助我

雷扎·阿盖伊(Reza Aghaei)

数据网格

要设置a的当前行System.WindowsForms.DataGrid并滚动到该行,您可以使用CurrentRowIndex属性:

datGrid1.CurrentRowIndex = 50;

例如,滚动到最后一行:

datGrid1.CurrentRowIndex = d.BindingContext[datGrid1.DataSource].Count - 1;

数据网格视图

CurrentCell

如果设置CurrentCellDataGridView则选择指定的单元格并滚动以使该单元格可见。

例如,选择最后一行并滚动到它:

dataGridView1.CurrentCell = dataGridView1.Rows[this.dataGridView1.RowCount - 1].Cells[0];

FirstDisplayedScrollingRowIndex

您还可以设置FirstDisplayedScrollingRowIndex滚动到特定行,但不选择该行:

例如,仅滚动到最后一行:

dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.RowCount-1;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript滚动到顶部并滚动到底部

来自分类Dev

单击div时滚动到顶部,如果滚动在顶部,则滚动到底部

来自分类Dev

UITableView 如何保持滚动到底部[自动滚动]?

来自分类Dev

如何让容器从顶部向下滚动到底部

来自分类Dev

UITableView滚动到底部

来自分类Dev

自动滚动到底部

来自分类Dev

在jQuery中滚动到顶部和滚动到底部

来自分类Dev

第一次单击后,滚动到顶部滚动到底部

来自分类Dev

在jQuery中滚动到顶部和滚动到底部

来自分类Dev

内容更新后,jScrollPane不会滚动到底部

来自分类Dev

当滚动到底部时,ListView自动添加更多内容

来自分类Dev

如何在离子内容中滚动到底部

来自分类Dev

div溢出滚动:当滚动到底部时,内容开始滚动

来自分类Dev

在页面加载时滚动到底部,但允许在页面顶部滚动

来自分类Dev

在页面加载时滚动到底部,但允许在页面顶部滚动

来自分类Dev

我需要保持页面滚动到底部,直到用户向后滚动

来自分类Dev

我需要保持页面滚动到底部,直到用户向后滚动

来自分类Dev

UITableView滚动到底部,与EstimatedRowHeight混淆

来自分类Dev

检测UITableView何时滚动到底部

来自分类Dev

如何修复JTextArea滚动到底部?

来自分类Dev

UITableView不会滚动到底部

来自分类Dev

如何始终滚动到底部?

来自分类Dev

Textarea自动滚动到底部

来自分类Dev

将UICollectionView滚动到底部

来自分类Dev

无法滚动到底部WPF

来自分类Dev

如何使RecyclerView始终滚动到底部

来自分类Dev

检测是否滚动到底部

来自分类Dev

聊天框滚动到底部?

来自分类Dev

NestedScrollView无法滚动到底部