C# Класс ARCed.UI.FloatWindow

Наследование: System.Windows.Forms.Form, INestedPanesContainer, IDockDragSource
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
IDockDragSource System.Drawing.Rectangle
IDockDragSource bool
IDockDragSource bool
InternalConstruct void
IsDockStateValid bool
MergeNestedPanes void
RefreshChanges void
SetText void
TestDrop void
WndProc void

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

Метод Описание
DockTo ( DockPane pane, DockStyle dockStyle, int contentIndex ) : void
DockTo ( DockPanel panel, DockStyle dockStyle ) : void
FloatAt ( Rectangle floatWindowBounds ) : void

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

Метод Описание
Dispose ( bool disposing ) : void
FloatWindow ( DockPanel dockPanel, DockPane pane ) : System
FloatWindow ( DockPanel dockPanel, DockPane pane, Rectangle bounds ) : System
OnActivated ( EventArgs e ) : void
OnDeactivate ( EventArgs e ) : void
OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
SetBoundsCore ( int x, int y, int width, int height, BoundsSpecified specified ) : void

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

Метод Описание
IDockDragSource ( Point ptMouse ) : Rectangle
IDockDragSource ( DockPane pane ) : bool
IDockDragSource ( DockState dockState ) : bool
InternalConstruct ( DockPanel dockPanel, DockPane pane, bool boundsSpecified, Rectangle bounds ) : void
IsDockStateValid ( DockState dockState ) : bool
MergeNestedPanes ( VisibleNestedPaneCollection nestedPanesFrom, NestedPaneCollection nestedPanesTo, DockPane prevPane, DockAlignment alignment, double proportion ) : void
RefreshChanges ( ) : void
SetText ( ) : void
TestDrop ( IDockDragSource dragSource, DockOutlineBase dockOutline ) : void
WndProc ( Message &m ) : void

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

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

DockTo() публичный Метод

public DockTo ( DockPane pane, DockStyle dockStyle, int contentIndex ) : void
pane DockPane
dockStyle DockStyle
contentIndex int
Результат void

DockTo() публичный Метод

public DockTo ( DockPanel panel, DockStyle dockStyle ) : void
panel DockPanel
dockStyle DockStyle
Результат void

FloatAt() публичный Метод

public FloatAt ( Rectangle floatWindowBounds ) : void
floatWindowBounds System.Drawing.Rectangle
Результат void

FloatWindow() защищенный Метод

protected FloatWindow ( DockPanel dockPanel, DockPane pane ) : System
dockPanel DockPanel
pane DockPane
Результат System

FloatWindow() защищенный Метод

protected FloatWindow ( DockPanel dockPanel, DockPane pane, Rectangle bounds ) : System
dockPanel DockPanel
pane DockPane
bounds System.Drawing.Rectangle
Результат System

OnActivated() защищенный Метод

protected OnActivated ( EventArgs e ) : void
e System.EventArgs
Результат void

OnDeactivate() защищенный Метод

protected OnDeactivate ( EventArgs e ) : void
e System.EventArgs
Результат void

OnLayout() защищенный Метод

protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs
Результат void

SetBoundsCore() защищенный Метод

protected SetBoundsCore ( int x, int y, int width, int height, BoundsSpecified specified ) : void
x int
y int
width int
height int
specified BoundsSpecified
Результат void