C# Класс ComponentFactory.Krypton.Docking.KryptonDockingFloatspace

Наследование: KryptonDockingSpace
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
FindPageElement ( string uniqueName ) : IDockingElement

Find the docking element that contains the named page.

FindPageLocation ( string uniqueName ) : DockingLocation

Find the docking location of the named page.

FindStorePageElement ( DockingLocation location, string uniqueName ) : IDockingElement

Find the docking element that contains the location specific store page for the named page.

KryptonDockingFloatspace ( string name ) : System

Initialize a new instance of the KryptonDockingFloatspace class.

LoadElementFromXml ( XmlReader xmlReader, KryptonPageCollection pages ) : void

Loads docking configuration information using a provider xml reader.

PropogateDragTargets ( KryptonFloatingWindow floatingWindow, PageDragEndData dragData, DragTargetList targets ) : void

Propogates a request for drag targets down the hierarchy of docking elements.

Защищенные методы

Метод Описание
OnSpaceCellPageInserting ( object sender, KryptonPageEventArgs e ) : void

Occurs when a page is added to a cell in the workspace.

RaiseCellAdding ( KryptonWorkspaceCell cell ) : void

Raises the type specific cell adding event determinated by the derived class.

RaiseCellRemoved ( KryptonWorkspaceCell cell ) : void

Raises the type specific cell removed event determinated by the derived class.

RaiseRemoved ( ) : void

Raises the type specific space control removed event determinated by the derived class.

RaiseSpacePageDrop ( object sender, PageDropEventArgs e ) : void

Occurs when a page is dropped on the control.

Приватные методы

Метод Описание
OnFloatspaceBeforePageDrag ( object sender, PageDragCancelEventArgs e ) : void
OnFloatspaceDropDownClicked ( object sender, CancelDropDownEventArgs e ) : void
OnFloatspacePageCloseClicked ( object sender, UniqueNameEventArgs e ) : void
OnFloatspacePagesDoubleClicked ( object sender, UniqueNamesEventArgs e ) : void

Описание методов

FindPageElement() публичный метод

Find the docking element that contains the named page.
public FindPageElement ( string uniqueName ) : IDockingElement
uniqueName string Unique name of the page.
Результат IDockingElement

FindPageLocation() публичный метод

Find the docking location of the named page.
public FindPageLocation ( string uniqueName ) : DockingLocation
uniqueName string Unique name of the page.
Результат DockingLocation

FindStorePageElement() публичный метод

Find the docking element that contains the location specific store page for the named page.
public FindStorePageElement ( DockingLocation location, string uniqueName ) : IDockingElement
location DockingLocation Location to be searched.
uniqueName string Unique name of the page to be found.
Результат IDockingElement

KryptonDockingFloatspace() публичный метод

Initialize a new instance of the KryptonDockingFloatspace class.
public KryptonDockingFloatspace ( string name ) : System
name string Initial name of the element.
Результат System

LoadElementFromXml() публичный метод

Loads docking configuration information using a provider xml reader.
public LoadElementFromXml ( XmlReader xmlReader, KryptonPageCollection pages ) : void
xmlReader XmlReader Xml reader object.
pages KryptonPageCollection Collection of available pages for adding.
Результат void

OnSpaceCellPageInserting() защищенный метод

Occurs when a page is added to a cell in the workspace.
protected OnSpaceCellPageInserting ( object sender, KryptonPageEventArgs e ) : void
sender object Source of the event.
e KryptonPageEventArgs A KryptonPageEventArgs containing the event data.
Результат void

PropogateDragTargets() публичный метод

Propogates a request for drag targets down the hierarchy of docking elements.
public PropogateDragTargets ( KryptonFloatingWindow floatingWindow, PageDragEndData dragData, DragTargetList targets ) : void
floatingWindow KryptonFloatingWindow Reference to window being dragged.
dragData ComponentFactory.Krypton.Navigator.PageDragEndData Set of pages being dragged.
targets DragTargetList Collection of drag targets.
Результат void

RaiseCellAdding() защищенный метод

Raises the type specific cell adding event determinated by the derived class.
protected RaiseCellAdding ( KryptonWorkspaceCell cell ) : void
cell KryptonWorkspaceCell Referecence to new cell being added.
Результат void

RaiseCellRemoved() защищенный метод

Raises the type specific cell removed event determinated by the derived class.
protected RaiseCellRemoved ( KryptonWorkspaceCell cell ) : void
cell KryptonWorkspaceCell Referecence to an existing cell being removed.
Результат void

RaiseRemoved() защищенный метод

Raises the type specific space control removed event determinated by the derived class.
protected RaiseRemoved ( ) : void
Результат void

RaiseSpacePageDrop() защищенный метод

Occurs when a page is dropped on the control.
protected RaiseSpacePageDrop ( object sender, PageDropEventArgs e ) : void
sender object Source of the event.
e ComponentFactory.Krypton.Navigator.PageDropEventArgs A PageDropEventArgs containing the event data.
Результат void