public override void Login(object sender, EventArgs e) { return; HostWin f = new HostWin(); }
void IDropSurface_Loaded(object sender, RoutedEventArgs e) { DockManager.Instance.AddDropSurface(this); if (string.IsNullOrEmpty(Group)) { DependencyObject parent = this; do { parent = LogicalTreeHelper.GetParent(parent); if (parent is IDockAbleControl) { Group = parent.GetType().FullName + mDockAbleHashIdx++; break; } }while (parent != null); } if (HostWin == null) { DependencyObject parent = this; do { parent = LogicalTreeHelper.GetParent(parent); if (parent is Controls.DockAbleWindowBase) { HostWin = parent as Controls.DockAbleWindowBase; break; } }while (parent != null); } if (HostWin != null) { HostWin.AddSurface(this); } }
void IDropSurface_Unloaded(object sender, RoutedEventArgs e) { DockManager.Instance.RemoveDropSurface(this); if (HostWin != null) { HostWin.RemoveSurface(this); } }
public override void Login(object sender, EventArgs e) { TabControl tabs = FormWrapper.TabControl; TabPage p = new TabPage("Input Form Builder"); f = new HostWin(); f.TopLevel = false; f.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; f.Dock = DockStyle.Fill; f.Show(); p.Controls.Add(f); tabs.TabPages.Add(p); OpenFileDialog o = (OpenFileDialog)ReflectHelper.GetField("ofdBrowse", f); OpenFileDialog s = (OpenFileDialog)ReflectHelper.GetField("sfdBrowse", f); ToolStripMenuItem save = (ToolStripMenuItem)ReflectHelper.GetField("mnuFileSave", f); save.Click += Save_Click; }