【问题标题】:WPF Datagrid - Set the mouse cursor after the completion of loading recordsWPF Datagrid - 加载记录完成后设置鼠标光标
【发布时间】:2011-10-04 13:09:00
【问题描述】:

我有以下场景:

我们正在构建一个 WPF MVVM 应用程序。发送命令加载 mylist。 DataSource 设置为 mygrid.ItemsSource = mylist。我需要在加载时将鼠标光标设置为 Cursors.Wait 并在加载完成后返回 mylist Cursors.Arrow。该列表包含 1,000 条记录。但是碰巧列表的加载完成并且数据网格在屏幕上的记录设计上有延迟。光标响应 mylist 的加载。

有没有办法设置鼠标光标在屏幕上的记录设计完成后而不是mylist的完成结束?我已经完成了分页、EnableRowVirtualization 禁用的测试,即使这样,您也可以看到光标没有正确响应。

最好的问候

【问题讨论】:

  • 这是哪个数据网格? WPF 数据网格中没有 DataSource 属性。

标签: wpf mvvm datagrid


【解决方案1】:

如果您从提供数据加载和DataGrid 的 xaml-piece 的 ViewModel 发布代码,帮助您会容易得多。目前很难说什么。

p.s. mygrid.ItemsSource = mylist 对于 MVVM 来说看起来很奇怪

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-26
    • 2011-02-27
    • 1970-01-01
    • 1970-01-01
    • 2011-01-21
    • 1970-01-01
    • 2019-12-18
    • 1970-01-01
    相关资源
    最近更新 更多