2011-10-06 72 views
0

我看到几个选项来自动滚动,但他们都无法比拟的MVVM DP编辑在mvvm中自动滚动datagrid的正确方法是什么?

我知道我可以在事件背后的代码编写时上调添加一行,然后做一些事情,如: myDatagrid.ScrollIntoView(行)

,但我寻找一种更好的方式

感谢

编辑: 我做到了,在后面的代码一样Tendlon建议 我做了什么约瑟夫Melettukunnel回答这里:solution

回答

2

我个人认为在后面的代码中做这种任务是正确的。如果您想更可重复使用,请创建一个包含功能的附加属性。

附加属性是我以前做过的。我目前无法访问代码,但可以稍后编辑,如果您需要的话。

在数据网格中滚动是IMHO是一个GUI特定的事情,因此在代码背后属于良好。

相关问题