C# Class RedBadger.Xpf.Controls.Image

Inheritance: UIElement
Show file Open project: redbadger/XPF Class Usage Examples

Public Properties

Property Type Description
SourceProperty ReactiveProperty
StretchDirectionProperty ReactiveProperty
StretchProperty ReactiveProperty

Protected Methods

Method Description
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size
OnRender ( IDrawingContext drawingContext ) : void

Private Methods

Method Description
GetScaledImageSize ( Size givenSize ) : Size

Method Details

ArrangeOverride() protected method

protected ArrangeOverride ( Size finalSize ) : Size
finalSize Size
return Size

MeasureOverride() protected method

protected MeasureOverride ( Size availableSize ) : Size
availableSize Size
return Size

OnRender() protected method

protected OnRender ( IDrawingContext drawingContext ) : void
drawingContext IDrawingContext
return void

Property Details

SourceProperty public static property

public static ReactiveProperty SourceProperty
return ReactiveProperty

StretchDirectionProperty public static property

public static ReactiveProperty StretchDirectionProperty
return ReactiveProperty

StretchProperty public static property

public static ReactiveProperty StretchProperty
return ReactiveProperty