Event arguments for a DockableNavigatorEventArgs event.
Inheritance: System.EventArgs
示例#1
0
        private void OnDockableNavigatorDisposed(object sender, EventArgs e)
        {
            // Unhook from events to prevent memory leaking
            DockableNavigatorControl.Disposed          -= OnDockableNavigatorDisposed;
            DockableNavigatorControl.CellPageInserting -= OnDockableNavigatorPageInserting;
            DockableNavigatorControl.BeforePageDrag    -= OnDockableNavigatorBeforePageDrag;
            DockableNavigatorControl.PageDrop          -= OnDockableNavigatorPageDrop;

            // Generate event so the any dockable navigator customization can be reversed.
            KryptonDockingManager dockingManager = DockingManager;

            if (dockingManager != null)
            {
                DockableNavigatorEventArgs args = new DockableNavigatorEventArgs(DockableNavigatorControl, this);
                dockingManager.RaiseDockableNavigatorRemoved(args);
            }
        }
示例#2
0
 /// <summary>
 /// Raises the DockableNavigatorRemoved event.
 /// </summary>
 /// <param name="e">An DockableNavigatorEventArgs containing the event args.</param>
 protected virtual void OnDockableNavigatorRemoved(DockableNavigatorEventArgs e)
 {
     if (DockableNavigatorRemoved != null)
         DockableNavigatorRemoved(this, e);
 }
示例#3
0
 internal void RaiseDockableNavigatorRemoved(DockableNavigatorEventArgs e)
 {
     OnDockableNavigatorRemoved(e);
 }