コード例 #1
0
        public SetupWindow(DOS2DEProjectController projectController, Action OnConfirmed)
        {
            InitializeComponent();

            controller  = projectController;
            onConfirmed = OnConfirmed;

            DataContext = controller.Data;

            Loaded += SetupWindow_Loaded;
        }
コード例 #2
0
        public DOS2DEProjectsView(MainWindow mainAppWindow, DOS2DEProjectController controller)
        {
            InitializeComponent();

            _instance = this;

            Init();

            Controller = controller;
            MainWindow = mainAppWindow;

            this.ViewModel = Controller.Data;
            DataContext    = this.ViewModel;

            //ViewModel.LoadPanelVisibility = Visibility.Visible;
            ToggleAvailableProjectsView(Controller.Data.NewProjectsAvailable);
        }
コード例 #3
0
 public void Init()
 {
     Controller = new DOS2DEProjectController();
     AppController.RegisterController("Divinity: Original Sin 2 - Definitive Edition", Controller, "pack://application:,,,/SourceControlGenerator;component/Resources/Logos/DivinityOriginalSin2DE.png", "");
 }