[]
        
(Showing Draft Content)

C1.WPF.C1LayoutTransformer

C1LayoutTransformer Class

Represents a control that applies a layout transformation to its Content.

Namespace: C1.WPF
Assembly: C1.WPF.4.6.2.dll
Syntax
[TemplatePart(Name = "TransformRoot", Type = typeof(Grid))]
[TemplatePart(Name = "Presenter", Type = typeof(ContentPresenter))]
public sealed class C1LayoutTransformer : ContentControl, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild

Constructors

Name Description
C1LayoutTransformer()

Initializes a new instance of a C1LayoutTransformer.

Fields

Name Description
LayoutTransformProperty

Identifies the LayoutTransform dependency property.

Properties

Name Description
LayoutTransform

Gets or sets the layout transform to apply on the LayoutTransformer control content.

Methods

Name Description
ApplyLayoutTransform()

Applies the layout transform on the LayoutTransformer control content.

ArrangeOverride(Size)

Provides the behavior for the "Arrange" pass of layout.

MeasureOverride(Size)

Provides the behavior for the "Measure" pass of layout.

OnApplyTemplate()

Builds the visual tree for the C1LayoutTransformer control when a new template is applied.

Extension Methods