コード例 #1
0
        public void OnExecute(object sender, EventArgs args)
        {
            _threadFixPlugin.ToggleMenuCommands(false);
            _threadFixPlugin.LoadApplications(() =>
            {
                var applicationsWindow = new ApplicationsWindow();
                applicationsWindow.ApplicationsSelected += OnAppsSelected;

                applicationsWindow
                .SetViewModel(_viewModelService.GetApplicationsViewModel(_threadFixPlugin.Applications, _threadFixPlugin.SelectedAppIds))
                .ShowDialog();

                _threadFixPlugin.ToggleMenuCommands(true);
            });
        }