示例#1
0
    public EditModDialog(EditModDialogViewModel viewModel)
    {
        InitializeComponent();
        RealViewModel = viewModel;
        RealViewModel.Init(this.Close);

        this.Closing += OnClosing;
    }
示例#2
0
    public Complete(EditModDialogViewModel viewModel)
    {
        InitializeComponent();
        ViewModel = viewModel;

        _dependenciesViewSource         = new DictionaryResourceManipulator(this.Grid.Resources).Get <CollectionViewSource>("SortedApplications");
        _dependenciesViewSource.Filter += DependenciesViewSourceOnFilter;
    }
示例#3
0
    private static bool EditModDialog(EditModDialogViewModel viewmodel, object?owner)
    {
        var createModDialog = new EditModDialog(viewmodel);

        if (owner != null)
        {
            createModDialog.Owner = Window.GetWindow((DependencyObject)owner);
        }

        return(ShowDialogAndGetResult(createModDialog));
    }
示例#4
0
 public Main(EditModDialogViewModel viewModel)
 {
     InitializeComponent();
     ViewModel = viewModel;
 }
 public Updates(EditModDialogViewModel viewModel)
 {
     InitializeComponent();
     ViewModel = viewModel;
 }