private void EditSteps(object obj) { SetScenePrefabInfo(); StepsWindow stepsWindow = new StepsWindow(scene, this); stepsWindow.ShowDialog(); }
public StepListViewModel(Scene scene, StepsWindow window, SceneViewModel sceneViewModel) { this.window = window; this.scene = scene; this.sceneViewModel = sceneViewModel; AvailableEmotions.Add(0, "Neutro"); AvailableEmotions.Add(1, "Feliz"); AvailableEmotions.Add(2, "Enojado"); AvailableEmotions.Add(3, "Triste"); foreach (Step step in scene.steps) { StepViewModel stepvm = new StepViewModel(this); stepvm.step = step; StepList.Add(stepvm); } AddStepCommand = new RelayCommand(new Action <object>(AddStep)); ShowHelpCommand = new RelayCommand(new Action <object>(ShowHelp)); AvailableAudios = ResourceLoader.Instance.GetAudios(sceneViewModel.AudioFolderName); }