0
我看到几个选项来自动滚动,但他们都无法比拟的MVVM DP编辑在mvvm中自动滚动datagrid的正确方法是什么?
我知道我可以在事件背后的代码编写时上调添加一行,然后做一些事情,如: myDatagrid.ScrollIntoView(行)
,但我寻找一种更好的方式
感谢
编辑: 我做到了,在后面的代码一样Tendlon建议 我做了什么约瑟夫Melettukunnel回答这里:solution
我看到几个选项来自动滚动,但他们都无法比拟的MVVM DP编辑在mvvm中自动滚动datagrid的正确方法是什么?
我知道我可以在事件背后的代码编写时上调添加一行,然后做一些事情,如: myDatagrid.ScrollIntoView(行)
,但我寻找一种更好的方式
感谢
编辑: 我做到了,在后面的代码一样Tendlon建议 我做了什么约瑟夫Melettukunnel回答这里:solution
我个人认为在后面的代码中做这种任务是正确的。如果您想更可重复使用,请创建一个包含功能的附加属性。
附加属性是我以前做过的。我目前无法访问代码,但可以稍后编辑,如果您需要的话。
在数据网格中滚动是IMHO是一个GUI特定的事情,因此在代码背后属于良好。