C# Class Source.WPF.ReflectionDecorator

Inheritance: System.Windows.Controls.Decorator
ファイルを表示 Open project: mrange/T4Include

Public Properties

Property Type Description
ReflectionSeparationProperty System.Windows.DependencyProperty
ReflectionSizeProperty System.Windows.DependencyProperty

Private Properties

Property Type Description
Changed_ReflectionSeparation void
Changed_ReflectionSeparation void
Changed_ReflectionSize void
Changed_ReflectionSize void
CoerceAllProperties void
Coerce_ReflectionSeparation object
Coerce_ReflectionSeparation void
Coerce_ReflectionSize object
Coerce_ReflectionSize void
Constructed__ReflectionDecorator void

Public Methods

Method Description
ReflectionDecorator ( ) : System.Collections

Protected Methods

Method Description
ArrangeOverride ( Size arrangeSize ) : Size
MeasureOverride ( Size constraint ) : Size
OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void

Private Methods

Method Description
Changed_ReflectionSeparation ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs eventArgs ) : void
Changed_ReflectionSeparation ( double oldValue, double newValue ) : void
Changed_ReflectionSize ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs eventArgs ) : void
Changed_ReflectionSize ( double oldValue, double newValue ) : void
CoerceAllProperties ( ) : void
Coerce_ReflectionSeparation ( DependencyObject dependencyObject, object basevalue ) : object
Coerce_ReflectionSeparation ( double &coercedValue ) : void
Coerce_ReflectionSize ( DependencyObject dependencyObject, object basevalue ) : object
Coerce_ReflectionSize ( double &coercedValue ) : void
Constructed__ReflectionDecorator ( ) : void

Method Details

ArrangeOverride() protected method

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

MeasureOverride() protected method

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

OnRender() protected method

protected OnRender ( System.Windows.Media.DrawingContext drawingContext ) : void
drawingContext System.Windows.Media.DrawingContext
return void

ReflectionDecorator() public method

public ReflectionDecorator ( ) : System.Collections
return System.Collections

Property Details

ReflectionSeparationProperty public_oe static_oe property

public static DependencyProperty,System.Windows ReflectionSeparationProperty
return System.Windows.DependencyProperty

ReflectionSizeProperty public_oe static_oe property

public static DependencyProperty,System.Windows ReflectionSizeProperty
return System.Windows.DependencyProperty