Пример #1
0
        private void ExecuteMoveSceneDown(ISceneViewModel sceneViewModel)
        {
            var index = SceneViewModels.IndexOf(sceneViewModel);

            if (index < SceneViewModels.Count - 1)
            {
                SceneViewModels.Move(index, index + 1);
                SceneViewModels[index].Index--;
                sceneViewModel.Index++;
            }
        }
Пример #2
0
        private void ExecuteMoveSceneUp(ISceneViewModel sceneViewModel)
        {
            var index = SceneViewModels.IndexOf(sceneViewModel);

            if (index > 0)
            {
                SceneViewModels.Move(index, index - 1);
                SceneViewModels[index].Index++;
                sceneViewModel.Index--;
            }
        }