public DrinksDistributorShellForm(ShellWorkItem workItem, IWorkItemTypeCatalogService workItemTypeCatalog) : this() { _rootWorkItem = workItem; // Creates the CAB TabWorkspace. _workspace = this._rootWorkItem.Workspaces.AddNew <TabWorkspace>("DrinksDistributorWorkspace"); // Configure the TabWorkspace. It fills all the available space. TabWorkspace tabWorkspace = _workspace as TabWorkspace; tabWorkspace.Dock = DockStyle.Fill; // Display the TabWorkspace by adding it to shell GUI controls. this.Controls.Add(tabWorkspace); // Initialize Work items for all Views. ClientWorkItem clientWorkItem = _rootWorkItem.WorkItems.AddNew <ClientWorkItem>(); DrinksWorkItem drinksWorkItem = _rootWorkItem.WorkItems.AddNew <DrinksWorkItem>(); AdminWorkItem adminWorkItem = _rootWorkItem.WorkItems.AddNew <AdminWorkItem>(); // Generate the tabs and the smartpart tab pages. clientWorkItem.Generate(_workspace); drinksWorkItem.Generate(_workspace); adminWorkItem.Generate(_workspace); }
public MainShell(WorkItem workItem, IWorkItemTypeCatalogService workItemTypeCatalog) : this() { this.workItem = workItem; this.workItem.Workspaces.Add(this.ultraMdiTabWorkspace1, "main"); this.workItem.WorkItems.Added += new EventHandler <DataEventArgs <WorkItem> >(this.WorkItems_Added); this.m_ShortcutCommandInvokerService = this.workItem.Services.AddNew <ShortcutCommandInvokerService>(); this.workItem.Workspaces.Add(new ExtendedWindowWorkspace(this), "window"); }
public VSDemoShellForm(WorkItem workitem, IWorkItemTypeCatalogService workitemTypeCatalog) : this() { this.rootWorkItem = workitem; this.dockWorkspace = new DockableWorkSpace(this.dockingManager1, this); this.tabbedMdiManagerWorkspace = new TabbedMDIManagerWorkspace(this); this.rootWorkItem.Workspaces.Add(dockWorkspace, VSDemoCommon.WorkspaceNames.DockableWorkspace); this.rootWorkItem.Workspaces.Add(tabbedMdiManagerWorkspace, VSDemoCommon.WorkspaceNames.TabbedMDIWorkspace); AddSplashPanelWorkspace(); }
public ShellForm([ServiceDependency]WorkItem workItem, IWorkItemTypeCatalogService workItemTypeCatalog) : this() { this.workItem = workItem; this.workItemTypeCatalog = workItemTypeCatalog; this.workItem.Services.Add<ISmartClient>(this); // ������ܿͻ��˷��� InitialNetworkState(); IInitializeService initialService = ServiceRepository.Instance.GetService(typeof(IInitializeService)) as IInitializeService; }
public ShellForm([ServiceDependency] WorkItem workItem, IWorkItemTypeCatalogService workItemTypeCatalog) : this() { this.workItem = workItem; this.workItemTypeCatalog = workItemTypeCatalog; this.workItem.Services.Add <ISmartClient>(this); // 添加智能客户端服务 InitialNetworkState(); IInitializeService initialService = ServiceRepository.Instance.GetService(typeof(IInitializeService)) as IInitializeService; }
public ShellForm([ServiceDependency] WorkItem workItem, IWorkItemTypeCatalogService workItemTypeCatalog) : this() { this.workItem = workItem; this.workItemTypeCatalog = workItemTypeCatalog; }
public ShellWindow(WorkItem workItem, IWorkItemTypeCatalogService workItemTypeCatalog) : this() { this.workItem = workItem; this.workItemTypeCatalog = workItemTypeCatalog; }
public BankShellForm(WorkItem workItem, IWorkItemTypeCatalogService workItemTypeCatalog) : this() { this.workItem = workItem; this.workItemTypeCatalog = workItemTypeCatalog; }
public ShellForm([ServiceDependency]WorkItem workItem, IWorkItemTypeCatalogService workItemTypeCatalog) : this() { this.workItem = workItem; this.workItemTypeCatalog = workItemTypeCatalog; }
public MainMenu(WorkItem workItem, IWorkItemTypeCatalogService workItemTypeCatalog) : this() { this.m_workItem = workItem; m_mdiWorkspace = new MdiWorkspace(this); }