我通过绑定更改了 SelectedItem。现在如何在没有代码隐藏的情况下将其移至视图中?
我有一个在 SelectedItem 上具有双向绑定的 DataGrid。我可以更改 ViewModel 中的 SelectedItem,但 DataGrid 不会自动 ScrollIntoView。
有没有一种方法可以在不使用调用 ScrollIntoView(SelectedItem) 的代码隐藏事件处理程序的情况下执行此操作,或者我应该屈服并使用一些代码隐藏?
I've got a DataGrid with a Two-Way Binding on SelectedItem. I can change the SelectedItem in my ViewModel, but the DataGrid won't ScrollIntoView automatically.
Is there a way to do this without using a code-behind event handler that calls ScrollIntoView(SelectedItem)
, or should I just give in and use a little code-behind?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
检查 http://www.codeproject。 com/Tips/125583/ScrollIntoView-for-a-DataGrid-when-using-MVVM.aspx
Check http://www.codeproject.com/Tips/125583/ScrollIntoView-for-a-DataGrid-when-using-MVVM.aspx