private void dockManager_ActiveDocumentChanged(object sender, System.EventArgs e) { DesignerFrame frmFrame = dockManager.ActiveDocument as DesignerFrame; if (frmFrame != null && m_propertyWindow != null) { frmFrame.UpdatePropertyWindow(); } }
private void menuItemNew_Click(object sender, System.EventArgs e) { DesignerFrame frm = new DesignerFrame(); int count = 1; string text = frm.Text + count.ToString(); while (FindContent(text) != null) { count++; text = frm.Text + count.ToString(); } frm.Text = text; frm.Show(dockManager); }
private DesignerFrame FindDesignerFrame(string text) { Content[] documents = dockManager.Documents; foreach (Content c in documents) { DesignerFrame frm = c as DesignerFrame; if (frm != null) { if (frm.FileName == text) { return(frm); } } } return(null); }
private void toolBar_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e) { if (e.Button == toolBarButtonNew) { menuItemNew_Click(null, null); } else if (e.Button == toolBarButtonPropertyWindow) { menuItemPropertyWindow_Click(null, null); } else if (e.Button == toolBarButtonToolbox) { menuItemToolbox_Click(null, null); } else { DesignerFrame frmFrame = (DesignerFrame)dockManager.ActiveDocument; if (frmFrame == null) { return; } // if (e.Button == toolBarButtonCut) { frmFrame.menuItemCut_Click(null, null); } else if (e.Button == toolBarButtonCopy) { frmFrame.menuItemCopy_Click(null, null); } else if (e.Button == toolBarButtonPaste) { frmFrame.menuItemPaste_Click(null, null); } else if (e.Button == toolBarButtonDelete) { frmFrame.menuItemDelete_Click(null, null); } } }