Property | Type | Description | |
---|---|---|---|
ChildProperty | |||
TransformProperty |
Method | Description | |
---|---|---|
LayoutTransformControl ( ) : System |
Initializes a new instance of the LayoutTransformControl class.
|
|
TransformUpdated ( ) : void |
Notifies the LayoutTransformControl that some aspect of its Transform property has changed. Call this to update the LayoutTransform in cases where LayoutTransformControl wouldn't otherwise know to do so. |
Method | Description | |
---|---|---|
ArrangeOverride ( |
Provides the behavior for the "Arrange" pass of layout. Using the WPF paramater name finalSize instead of Silverlight's finalSize for clarity. |
|
MeasureOverride ( |
Provides the behavior for the "Measure" pass of layout.
|
|
OnApplyTemplate ( ) : void |
Called whenever the control's template changes.
|
Method | Description | |
---|---|---|
ChildChanged ( |
Handle changes to the child dependency property.
|
|
ComputeLargestTransformedSize ( |
||
GetTransformMatrix ( Transform transform ) : Matrix |
Walks the Transform and returns the corresponding matrix.
|
|
IsSizeSmaller ( |
Return true if Size a is smaller than Size b in either dimension.
|
|
MatrixHasInverse ( Matrix matrix ) : bool |
Implements Windows Presentation Foundation's Matrix.HasInverse on Silverlight.
|
|
MatrixMultiply ( Matrix matrix1, Matrix matrix2 ) : Matrix |
Implements Windows Presentation Foundation's Matrix.Multiply on Silverlight.
|
|
OnChildChanged ( |
Updates content when the child property is changed.
|
|
OnTransformChanged ( Transform oldValue, Transform newValue ) : void |
Processes the transform when the transform is changed.
|
|
OnTransformPropertyChanged ( object sender, double e ) : void |
Called when a property of a Transform changes.
|
|
ProcessTransform ( ) : void |
Processes the current transform to determine the corresponding matrix.
|
|
RectTransform ( |
Implement Windows Presentation Foundation's Rect.Transform on Silverlight.
|
|
RoundMatrix ( Matrix matrix, int decimalsAfterRound ) : Matrix |
Rounds the non-offset elements of a matrix to avoid issues due to floating point imprecision.
|
|
SubscribeToTransformPropertyChanges ( Transform transform ) : void | ||
TransformChanged ( |
Handles changes to the Transform DependencyProperty.
|
|
UnsubscribeFromTransformPropertyChanges ( Transform transform ) : void |
protected ArrangeOverride ( |
||
finalSize | The final area within the parent that this /// element should use to arrange itself and its children. | |
return |
protected MeasureOverride ( |
||
availableSize | The available size that this element can /// give to child elements. Infinity can be specified as a value to /// indicate that the element will size to whatever content is /// available. | |
return |
public static DependencyProperty,Windows.UI.Xaml ChildProperty | ||
return |