Example #1
0
        public FloatingForm(DockingControl inner, DockingManagerControl manager)
        {
            InitializeComponent();

            _manager = manager;
            _inner   = inner;
            _cancelledChangedHandler = new CancelledChangedHandler(Inner_CancelledChanged);
            _inner.CancelledChanged += _cancelledChangedHandler;

            this.SuspendLayout();
            this.Controls.Add(inner);
            inner.Dock   = DockStyle.Fill;
            this.Padding = new Padding(PaddingSize, PaddingSize, PaddingSize, PaddingSize);
            this.ResumeLayout(true);

            _dragSizer = new ControlDragSizer(this);
        }
Example #2
0
 public DockingControlData(ToolStripButton button, AutoHideChangedHandler autoHideHandler, CancelledChangedHandler cancelledChangedHandler)
 {
     _toolStripButton         = button;
     _autoHideHandler         = autoHideHandler;
     _cancelledChangedHandler = cancelledChangedHandler;
 }