public override Gtk.Widget CreatePanelWidget()
        {
            viewModels = new PackageManagementViewModels ();
            viewModels.RegisteredPackageSourcesViewModel.Load ();

            return new PackageSourcesWidget (viewModels.RegisteredPackageSourcesViewModel);
        }
Пример #2
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) {
				MessageService.ShowException (ex);
			}
		}
Пример #3
0
		protected override void Run ()
		{
			try {
				var viewModels = new PackageManagementViewModels ();
				IPackageManagementEvents packageEvents = PackageManagementServices.PackageManagementEvents;
				using (var dialog = new ManagePackagesDialog (viewModels.ManagePackagesViewModel, packageEvents))
					MessageService.ShowCustomDialog (dialog);
			} catch (Exception ex) {
				LoggingService.LogInternalError (ex);
			}
		}
		public override Gtk.Widget CreatePanelWidget()
		{
			var viewModels = new PackageManagementViewModels ();
			optionsViewModel = viewModels.PackageManagementOptionsViewModel;
			return new PackageManagementOptionsWidget (optionsViewModel);
		}