共用方式為


UIElement.Projection 屬性

定義

取得或設定轉譯這個專案時要套用的 3D 效果) (3D 效果。

public:
 property Projection ^ Projection { Projection ^ get(); void set(Projection ^ value); };
Projection Projection();

void Projection(Projection value);
public Projection Projection { get; set; }
var projection = uIElement.projection;
uIElement.projection = projection;
Public Property Projection As Projection
<uiElement>
  <uiElement.Projection>
    singleProjection
  </uiElement.Projection>
</uiElement>

屬性值

套用至專案的立體投影效果。

範例

此範例示範如何在初始頁面 XAML 中套用基本 PlaneProjection

<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>

備註

具有SkewTransform的投影和RenderTransform可以達到類似的結果,投影可能更具用途,特別是如果您想要套用至元素的檢視方塊變更。

投影是此屬性使用的基類類型,但投影不會實作實際的行為。 使用 Matrix3DProjectionPlaneProjection

投影的值是由 PointerDownThemeAnimationPointerUpThemeAnimation覆寫。

適用於

另請參閱