C# 클래스 ComponentFactory.Krypton.Workspace.KryptonWorkspaceSequence

상속: System.ComponentModel.Component, IWorkspaceItem
파일 보기 프로젝트 열기: ComponentFactory/Krypton 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CompactPromoteLeafs void
CompactRemoveEmptyCells void
CompactRemoveEmptySequences void
DebugOutput void

공개 메소드들

메소드 설명
Compact ( CompactFlags flags ) : void

Perform any compacting actions allowed by the flags.

Hide ( ) : void

Conceals the control from the user.

KryptonWorkspaceSequence ( ) : System

Initialise a new instance of the KryptonWorkspaceSequence class.

KryptonWorkspaceSequence ( Orientation orientation ) : System

Initialise a new instance of the KryptonWorkspaceSequence class.

LoadFromXml ( KryptonWorkspace workspace, XmlReader xmlReader, UniqueNameToPage existingPages ) : void

Request this sequence load and recreate children.

ResetUniqueName ( ) : void

Resets the UniqueName property to its default value.

SaveToXml ( KryptonWorkspace workspace, XmlWriter xmlWriter ) : void

Request this sequence save its information about children.

Show ( ) : void

Displays the control to the user.

ToString ( ) : string

Obtains the String representation of this instance.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnChildrenMaximizeRestoreClicked ( object sender, EventArgs e ) : void

Handle a maximize/restore request from a child item.

OnChildrenPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Handle a change in the child collection of items.

OnPropertyChanged ( PropertyChangedEventArgs e ) : void

Raises the PropertyChanged event.

OnPropertyChanged ( string property ) : void

Raises the PropertyChanged event.

비공개 메소드들

메소드 설명
CompactPromoteLeafs ( CompactFlags flags ) : void
CompactRemoveEmptyCells ( CompactFlags flags ) : void
CompactRemoveEmptySequences ( CompactFlags flags ) : void
DebugOutput ( int indent ) : void

메소드 상세

Compact() 공개 메소드

Perform any compacting actions allowed by the flags.
public Compact ( CompactFlags flags ) : void
flags CompactFlags Set of compacting actions allowed.
리턴 void

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

Hide() 공개 메소드

Conceals the control from the user.
public Hide ( ) : void
리턴 void

KryptonWorkspaceSequence() 공개 메소드

Initialise a new instance of the KryptonWorkspaceSequence class.
public KryptonWorkspaceSequence ( ) : System
리턴 System

KryptonWorkspaceSequence() 공개 메소드

Initialise a new instance of the KryptonWorkspaceSequence class.
public KryptonWorkspaceSequence ( Orientation orientation ) : System
orientation Orientation Initial orientation of the children.
리턴 System

LoadFromXml() 공개 메소드

Request this sequence load and recreate children.
public LoadFromXml ( KryptonWorkspace workspace, XmlReader xmlReader, UniqueNameToPage existingPages ) : void
workspace KryptonWorkspace Reference to owning workspace instance.
xmlReader XmlReader Xml reader for loading information.
existingPages UniqueNameToPage Dictionary on existing pages before load.
리턴 void

OnChildrenMaximizeRestoreClicked() 보호된 메소드

Handle a maximize/restore request from a child item.
protected OnChildrenMaximizeRestoreClicked ( object sender, EventArgs e ) : void
sender object Source of the event.
e System.EventArgs Event arguments associated with the event.
리턴 void

OnChildrenPropertyChanged() 보호된 메소드

Handle a change in the child collection of items.
protected OnChildrenPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object Source of the event.
e System.ComponentModel.PropertyChangedEventArgs Event arguments associated with the event.
리턴 void

OnPropertyChanged() 보호된 메소드

Raises the PropertyChanged event.
protected OnPropertyChanged ( PropertyChangedEventArgs e ) : void
e System.ComponentModel.PropertyChangedEventArgs A PropertyChangedEventArgs containing the event data.
리턴 void

OnPropertyChanged() 보호된 메소드

Raises the PropertyChanged event.
protected OnPropertyChanged ( string property ) : void
property string Name of property that has changed.
리턴 void

ResetUniqueName() 공개 메소드

Resets the UniqueName property to its default value.
public ResetUniqueName ( ) : void
리턴 void

SaveToXml() 공개 메소드

Request this sequence save its information about children.
public SaveToXml ( KryptonWorkspace workspace, XmlWriter xmlWriter ) : void
workspace KryptonWorkspace Reference to owning workspace instance.
xmlWriter System.Xml.XmlWriter Xml writer to save information into.
리턴 void

Show() 공개 메소드

Displays the control to the user.
public Show ( ) : void
리턴 void

ToString() 공개 메소드

Obtains the String representation of this instance.
public ToString ( ) : string
리턴 string