Ejemplo n.º 1
0
        private void CommandButtons_EditClicked(object sender, RoutedEventArgs e)
        {
            GameCommandModelBase command = ((CommandListingButtonsControl)sender).GetCommandFromCommandButtons <GameCommandModelBase>();

            if (command != null)
            {
                GameCommandEditorWindow window = new GameCommandEditorWindow(command);
                window.Closed += Window_Closed;
                window.Show();
            }
        }
Ejemplo n.º 2
0
        private async void AddGameButton_Click(object sender, RoutedEventArgs e)
        {
            GameTypeSelectorDialogControl          gameTypeSelectorDialogControl = new GameTypeSelectorDialogControl();
            GameTypeSelectorDialogControlViewModel viewModel = new GameTypeSelectorDialogControlViewModel();

            gameTypeSelectorDialogControl.DataContext = viewModel;
            if (bool.Equals(await DialogHelper.ShowCustom(gameTypeSelectorDialogControl), true))
            {
                await Task.Delay(300);

                GameCommandEditorWindow window = new GameCommandEditorWindow(viewModel.SelectedGameType, this.viewModel.PrimaryCurrency);
                window.Closed += Window_Closed;
                window.Show();
            }
        }