WPF DataGrid控件如何实现滚动条自动下滚

lp9937 2017-05-31 03:32:23
当DataGrid的数据源中增加一条数据时,如何让DataGrid的滚动条自动下滚到最新的一行数据,
...全文
2800 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
m01385 2017-11-01
  • 打赏
  • 举报
回复
datagrid内的垂直滚动条最小偏移量怎么是datagrid的一行的距离,如何设置最小偏移量?
exception92 2017-05-31
  • 打赏
  • 举报
回复
你自己去msdn上查查DataGrid这个控件属性,方法吧。
lp9937 2017-05-31
  • 打赏
  • 举报
回复
引用 10 楼 duanzi_peng 的回复:
[quote=引用 9 楼 lp9937 的回复:] [quote=引用 8 楼 duanzi_peng 的回复:] AddingNewItem
WPF中的DataGrid没有AddingNewItem事件[/quote] 。net framework 是多少版本的[/quote]
引用 10 楼 duanzi_peng 的回复:
[quote=引用 9 楼 lp9937 的回复:] [quote=引用 8 楼 duanzi_peng 的回复:] AddingNewItem
WPF中的DataGrid没有AddingNewItem事件[/quote] 。net framework 是多少版本的[/quote] .net framework是4.0版本
exception92 2017-05-31
  • 打赏
  • 举报
回复
引用 9 楼 lp9937 的回复:
[quote=引用 8 楼 duanzi_peng 的回复:] AddingNewItem
WPF中的DataGrid没有AddingNewItem事件[/quote] 。net framework 是多少版本的
lp9937 2017-05-31
  • 打赏
  • 举报
回复
引用 8 楼 duanzi_peng 的回复:
AddingNewItem
WPF中的DataGrid没有AddingNewItem事件
exception92 2017-05-31
  • 打赏
  • 举报
回复
AddingNewItem
lp9937 2017-05-31
  • 打赏
  • 举报
回复
引用 6 楼 duanzi_peng 的回复:
[quote=引用 4 楼 lp9937 的回复:] [quote=引用 2 楼 duanzi_peng 的回复:] 也可以通过DataGrid的逻辑树 找到ScrollViewer 通过调用ScrollViewer的ScrollToEnd 方法 来实现滚动到底部。
用ScrollIntoView 后,当我手动拖动滚动条的时候,滚动条拖动不流畅[/quote] 不清楚是在什么情况下造成 拖动不流畅的,这跟ScrollIntoView 没有关系[/quote] wpf DataGrid在显示新一行数据时,会触发啥事件
exception92 2017-05-31
  • 打赏
  • 举报
回复
引用 4 楼 lp9937 的回复:
[quote=引用 2 楼 duanzi_peng 的回复:] 也可以通过DataGrid的逻辑树 找到ScrollViewer 通过调用ScrollViewer的ScrollToEnd 方法 来实现滚动到底部。
用ScrollIntoView 后,当我手动拖动滚动条的时候,滚动条拖动不流畅[/quote] 不清楚是在什么情况下造成 拖动不流畅的,这跟ScrollIntoView 没有关系
lp9937 2017-05-31
  • 打赏
  • 举报
回复
引用 2 楼 duanzi_peng 的回复:
也可以通过DataGrid的逻辑树 找到ScrollViewer 通过调用ScrollViewer的ScrollToEnd 方法 来实现滚动到底部。
我通过ScrollViewer的LineDown函数将滚动条滚动到最后一行数据后,滚动条拖不动,这个又怎么解决
lp9937 2017-05-31
  • 打赏
  • 举报
回复
引用 2 楼 duanzi_peng 的回复:
也可以通过DataGrid的逻辑树 找到ScrollViewer 通过调用ScrollViewer的ScrollToEnd 方法 来实现滚动到底部。
用ScrollIntoView 后,当我手动拖动滚动条的时候,滚动条拖动不流畅
lp9937 2017-05-31
  • 打赏
  • 举报
回复
用ScrollIntoView 后,当我手动拖动滚动条的时候,滚动条拖动不流畅
exception92 2017-05-31
  • 打赏
  • 举报
回复
也可以通过DataGrid的逻辑树 找到ScrollViewer 通过调用ScrollViewer的ScrollToEnd 方法 来实现滚动到底部。
exception92 2017-05-31
  • 打赏
  • 举报
回复
用 ScrollIntoView 方法,参数为最新添加的数据对象;

8,736

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧