protected override void AddViews() { base.AddViews(); UpgradeSettingView view = WorkItem.SmartParts.AddNew <UpgradeSettingView>("UpgradeSettingView"); SettingService.RegisterSetting(view); }
public void OnShowUpgradeSettingView(object sender, EventArgs e) { UpgradeSettingView view = WorkItem.SmartParts.Get <UpgradeSettingView>("UpgradeSettingView"); if (view == null) { view = WorkItem.SmartParts.AddNew <UpgradeSettingView>("UpgradeSettingView"); } IWorkspace wp = WorkItem.Workspaces.Get(UIExtensionSiteNames.Shell_Workspace_SettingDeck); if (wp != null) { wp.Show(view); view.BindingProperty(); } }