public override Control CreatePanelWidget()
        {
            var viewModels = new PackageManagementViewModels();

            optionsViewModel = viewModels.PackageManagementOptionsViewModel;
            return(new PackageManagementOptionsWidget(optionsViewModel));
        }
コード例 #2
0
        public override Gtk.Widget CreatePanelWidget()
        {
            viewModels = new PackageManagementViewModels();
            viewModels.RegisteredPackageSourcesViewModel.Load();

            return(new PackageSourcesWidget(viewModels.RegisteredPackageSourcesViewModel));
        }
コード例 #3
0
		AddPackagesDialog CreateDialog (string initialSearch)
		{
			var viewModels = new PackageManagementViewModels ();
			return new AddPackagesDialog (
				viewModels.ManagePackagesViewModel,
				initialSearch);
		}
コード例 #4
0
        public override Control CreatePanelWidget()
        {
            viewModels = new PackageManagementViewModels();
            viewModels.RegisteredPackageSourcesViewModel.Load();

            packageSourcesWidget = new PackageSourcesWidget(viewModels.RegisteredPackageSourcesViewModel);
            return(packageSourcesWidget);
        }
コード例 #5
0
 protected override void Run()
 {
     try {
         var viewModels = new PackageManagementViewModels();
         IPackageManagementEvents packageEvents = PackageManagementServices.PackageManagementEvents;
         var dialog = new ManagePackagesDialog(viewModels.ManagePackagesViewModel, packageEvents);
         MessageService.ShowCustomDialog(dialog);
     } catch (Exception ex) {
         LoggingService.LogInternalError(ex);
     }
 }