C# Class FirstFloor.ModernUI.Windows.Controls.FrameworkElementAdorner

Inheritance: System.Windows.Documents.Adorner
ファイルを表示 Open project: gro-ove/actools Class Usage Examples

Public Methods

Method Description
DisconnectChild ( ) : void

Disconnect the child element from the visual tree so that it may be reused later.

FrameworkElementAdorner ( FrameworkElement adornerChildElement, FrameworkElement adornedElement, AdornerPlacement horizontalAdornerPlacement, AdornerPlacement verticalAdornerPlacement, double offsetX, double offsetY ) : System
FrameworkElementAdorner ( FrameworkElement adornerChildElement, UIElement adornedElement ) : System

Protected Methods

Method Description
ArrangeOverride ( Size finalSize ) : Size
GetVisualChild ( int index ) : Visual
MeasureOverride ( Size constraint ) : Size

Private Methods

Method Description
DetermineHeight ( ) : double

Determine the height of the child.

DetermineWidth ( ) : double

Determine the width of the child.

DetermineX ( ) : double

Determine the X coordinate of the child.

DetermineY ( ) : double

Determine the Y coordinate of the child.

adornedElement_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void

Event raised when the adorned control's size has changed.

Method Details

ArrangeOverride() protected method

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
return System.Windows.Size

DisconnectChild() public method

Disconnect the child element from the visual tree so that it may be reused later.
public DisconnectChild ( ) : void
return void

FrameworkElementAdorner() public method

public FrameworkElementAdorner ( FrameworkElement adornerChildElement, FrameworkElement adornedElement, AdornerPlacement horizontalAdornerPlacement, AdornerPlacement verticalAdornerPlacement, double offsetX, double offsetY ) : System
adornerChildElement System.Windows.FrameworkElement
adornedElement System.Windows.FrameworkElement
horizontalAdornerPlacement AdornerPlacement
verticalAdornerPlacement AdornerPlacement
offsetX double
offsetY double
return System

FrameworkElementAdorner() public method

public FrameworkElementAdorner ( FrameworkElement adornerChildElement, UIElement adornedElement ) : System
adornerChildElement System.Windows.FrameworkElement
adornedElement UIElement
return System

GetVisualChild() protected method

protected GetVisualChild ( int index ) : Visual
index int
return Visual

MeasureOverride() protected method

protected MeasureOverride ( Size constraint ) : Size
constraint System.Windows.Size
return System.Windows.Size