使用CollectionViewSource.GetDefaultView实例化了2次视图

本文关键字:2次 视图 实例化 CollectionViewSource GetDefaultView 使用 | 更新日期: 2023-09-27 18:20:58

我有一个要显示的ViewModel。我使用命令:

    var CollectionView = CollectionViewSource.GetDefaultView (MyViewModel);
    if (CollectionView! = null)
        collectionView.MoveCurrentTo (MyViewModel);

问题是,它使用ViewModel的同一实例创建了两个视图实例。

有人对​​我的问题?

感谢

使用CollectionViewSource.GetDefaultView实例化了2次视图

您的代码实际上没有意义。。。CollectionViewSource.GetDefaultView的参数应该是某种集合,但您传递的是ViewModel。您应该传递包含ViewModel的集合。