public DropSurface(Controls.DockAbleWindowBase win) { HostWin = win; this.Loaded += IDropSurface_Loaded; this.Unloaded += IDropSurface_Unloaded; }
public void AddDockableWin(Controls.DockAbleWindowBase win) { if (!win.LayoutManaged) { return; } if (mDockableWindows.Contains(win)) { return; } mDockableWindows.Add(win); }
public void RemoveDockableWin(Controls.DockAbleWindowBase win) { mDockableWindows.Remove(win); OnLayoutChanged(); }
public DockAbleContainerControl(DockAbleWindowBase win) : base(win) { }