PlaneProjection
PlaneProjection
PlaneProjection
PlaneProjection
Class
Definition
Represents a perspective transform (a 3-D-like effect) on an object.
In This Article
public : sealed class PlaneProjection : Projection, IPlaneProjection
struct winrt::Windows::UI::Xaml::Media::PlaneProjection : Projection, IPlaneProjection
public sealed class PlaneProjection : Projection, IPlaneProjection
Public NotInheritable Class PlaneProjection Inherits Projection Implements IPlaneProjection
<PlaneProjection .../>
Inheritance
PlaneProjection PlaneProjection PlaneProjection PlaneProjection
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Examples
To apply a perspective transform to a UIElement , set the UIElement object's Projection property to a PlaneProjection . The PlaneProjection defines how the transform is rendered in space. This example shows a simple case.
<StackPanel Margin="35" Background="Gray">
<StackPanel.Projection>
<PlaneProjection RotationX="-35" RotationY="-35" RotationZ="15" />
</StackPanel.Projection>
<TextBlock Margin="10">Type Something Below</TextBlock>
<TextBox Margin="10"></TextBox>
<Button Margin="10" Content="Click" Width="100" />
</StackPanel>
Constructors
Properties
Methods
ClearValue(DependencyProperty)
ClearValue(DependencyProperty)
ClearValue(DependencyProperty)
ClearValue(DependencyProperty)
Clears the local value of a dependency property.
(Inherited from DependencyObject )
GetAnimationBaseValue(DependencyProperty)
GetAnimationBaseValue(DependencyProperty)
GetAnimationBaseValue(DependencyProperty)
GetAnimationBaseValue(DependencyProperty)
Returns any base value established for a dependency property, which would apply in cases where an animation is not active.
(Inherited from DependencyObject )
GetValue(DependencyProperty)
GetValue(DependencyProperty)
GetValue(DependencyProperty)
GetValue(DependencyProperty)
Returns the current effective value of a dependency property from a DependencyObject .
(Inherited from DependencyObject )
ReadLocalValue(DependencyProperty)
ReadLocalValue(DependencyProperty)
ReadLocalValue(DependencyProperty)
ReadLocalValue(DependencyProperty)
Returns the local value of a dependency property, if a local value is set.
(Inherited from DependencyObject )
RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback)
RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback)
RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback)
RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback)
Registers a notification function for listening to changes to a specific DependencyProperty on this DependencyObject instance.
(Inherited from DependencyObject )
SetValue(DependencyProperty,Object)
SetValue(DependencyProperty,Object)
SetValue(DependencyProperty,Object)
SetValue(DependencyProperty,Object)
Sets the local value of a dependency property on a DependencyObject .
(Inherited from DependencyObject )
UnregisterPropertyChangedCallback(DependencyProperty,Int64)
UnregisterPropertyChangedCallback(DependencyProperty,Int64)
UnregisterPropertyChangedCallback(DependencyProperty,Int64)
UnregisterPropertyChangedCallback(DependencyProperty,Int64)
Cancels a change notification that was previously registered by calling RegisterPropertyChangedCallback .
(Inherited from DependencyObject )
See Also