Esempio n. 1
0
    private void New_Click(object sender, RoutedEventArgs e)
    {
        var createModDialog = new CreateModDialog(ViewModel.ModConfigService);

        createModDialog.Owner = Window.GetWindow(this);
        createModDialog.ShowDialog();
    }
Esempio n. 2
0
 private void Button_PreviewMouseDown(object sender, MouseButtonEventArgs e)
 {
     if (e.LeftButton == MouseButtonState.Pressed)
     {
         var createModDialog = new CreateModDialog();
         createModDialog.Owner = Window.GetWindow(this);
         createModDialog.ShowDialog();
     }
 }
Esempio n. 3
0
        private void Button_PreviewMouseDown(object sender, MouseButtonEventArgs e)
        {
            if (e.LeftButton != MouseButtonState.Pressed)
            {
                return;
            }

            var createModDialog = new CreateModDialog(ViewModel.ModConfigService);

            createModDialog.Owner = Window.GetWindow(this);
            createModDialog.ShowDialog();
        }
Esempio n. 4
0
        public static async Task <ModFile> ShowCreateModDialog(LeagueFileIndex index)
        {
            CreateModDialogViewModel dialogModel = new CreateModDialogViewModel(index);
            CreateModDialog          dialog      = new CreateModDialog(index, dialogModel);

            object result = await DialogHost.Show(dialog, "RootDialog", (dialog.DataContext as CreateModDialogViewModel).ClosingEventHandler);

            if ((bool)result)
            {
                return(dialogModel.GetCreatedMod());
            }
            else
            {
                return(null);
            }
        }