Сортировка столбцов данных после отображения / скрытия с использованием MoveCurrentTo - PullRequest
0 голосов
/ 03 декабря 2011

У меня есть несколько просмотров в моем приложении. Один из них содержит датагрид. Если представление активно, и я переупорядочиваю столбцы, затем переместите фокус на другое представление и затем вернитесь к исходному виду, тогда порядок столбцов будет потерян (сброс к порядку по умолчанию). Такой метод используется для активации вида:

    void SetActiveWorkspace(WorkspaceViewModel workspace)
    {
        Debug.Assert(this.Workspaces.Contains(workspace));

        ICollectionView collectionView = CollectionViewSource.GetDefaultView(this.Workspaces);
        if (collectionView != null)
            collectionView.MoveCurrentTo(workspace);
    }

Почему порядок столбцов потерян и как решить проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...