编辑什么是在mvvm中自动滚动数据网格的正确方法?

时间:2011-10-06 11:43:22

标签: wpf mvvm datagrid autoscroll

我看到了一些自动滚动的选项,但它们与mvvm dp

不匹配

我知道我可以写入事件后面的代码,当添加行时引发,然后做类似的事情: myDatagrid.ScrollIntoView(行)

但我搜索的方式更好

感谢

编辑: 我在像Tendlon建议这样的代码中做到了 我做了Joseph Melettukunnel在这里回答的问题:solution

1 个答案:

答案 0 :(得分:2)

我个人认为在代码背后执行此类任务是正确的方法。如果您想要更多可重用,请创建包含该功能的附加属性。

附属物是我之前所做的。我现在无法访问代码,但如果您需要,可以在以后编辑。

在数据网格中滚动是恕我直言是特定于GUI的事情,因此在代码背后很好。