private void tsbService_Click(object sender, EventArgs e) { for (int i = 0; i < this.dockPanel1.Contents.Count; i++) { if (frmMain.Main.DockPanelMain.Contents[i] is dockService) { dockService dc = (dockService)this.dockPanel1.Contents[i]; if (dc.GUID.ToString() == Guid.Empty.ToString()) { dc.Focus(); dc.GetData(); return; } } } dockService dock = new dockService(); dock.Show(this.dockPanel1); }
private void llblService_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { this.Close(); for (int i = 0; i < frmMain.Main.DockPanelMain.Contents.Count; i++) { if (frmMain.Main.DockPanelMain.Contents[i] is dockService) { dockService dc = (dockService)frmMain.Main.DockPanelMain.Contents[i]; if (dc.GUID == _model.GUID) { if (!(dc.GUID == Guid.Empty) && dc.TabText.Substring(5) != txtName.Text.Trim()) { string str = "客户信息-"; dc.TabText = str + txtName.Text.Trim(); } dc.Focus(); dc.GetData(); return; } } } dockService dock = new dockService(); if (!(_model.GUID == Guid.Empty)) { dock.TabText += "-" + txtName.Text.Trim(); } dock.GUID = _model.GUID; dock.Show(frmMain.Main.DockPanelMain); }