public ManagePackagesDialog2 (ManagePackagesViewModel2 viewModel, IPackageManagementEvents packageManagementEvents) { this.Build (); this.messagesExpanderDefaultLabel = messagesExpander.Label; this.viewModel = viewModel; this.packageManagementEvents = packageManagementEvents; AddPackageManagementEventHandlers (); LoadViewModels (); }
public ManagePackagesDialog2(ManagePackagesViewModel2 viewModel, IPackageManagementEvents packageManagementEvents) { this.Build(); this.messagesExpanderDefaultLabel = messagesExpander.Label; this.viewModel = viewModel; this.packageManagementEvents = packageManagementEvents; AddPackageManagementEventHandlers(); LoadViewModels(); }
protected override void Run() { try { ManagePackagesViewModel2 viewModel = CreateViewModel(); IPackageManagementEvents packageEvents = PackageManagementServices.PackageManagementEvents; var dialog = new ManagePackagesDialog2(viewModel, packageEvents); MessageService.ShowCustomDialog(dialog); } catch (Exception ex) { MessageService.ShowException(ex); } }