Пример #1
0
    public FirstLaunch()
    {
        InitializeComponent();

        ViewModel = Lib.IoC.Get <FirstLaunchViewModel>();

        // Disable Original Button Visibility
        base.ViewModel.CloseButtonVisibility    = Visibility.Collapsed;
        base.ViewModel.MaximizeButtonVisibility = Visibility.Collapsed;
        base.ViewModel.MinimizeButtonVisibility = Visibility.Collapsed;

        // Init Events
        ViewModel.Initialize(() => ActionWrappers.ExecuteWithApplicationDispatcher(this.Close));
        this.Closing += (sender, args) => ViewModel.Dispose();
    }
 /// <inheritdoc />
 public CompleteViewModel(FirstLaunchViewModel firstLaunchViewModel)
 {
     _firstLaunchViewModel = firstLaunchViewModel;
 }
Пример #3
0
 /// <inheritdoc />
 public AddApplicationViewModel(FirstLaunchViewModel firstLaunchViewModel, AddApplicationCommand addApplicationCommand)
 {
     FirstLaunchViewModel  = firstLaunchViewModel;
     AddApplicationCommand = addApplicationCommand;
 }