MatrixTransform 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立任意的接合矩陣轉換,用來操作二維平面中的物件或座標系統。
public ref class MatrixTransform sealed : Transform
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MatrixTransform final : Transform
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MatrixTransform : Transform
Public NotInheritable Class MatrixTransform
Inherits Transform
<MatrixTransform .../>
- 繼承
- 屬性
範例
本範例會使用 MatrixTransform 轉換矩形的位置和扭曲。
<Rectangle Width="100" Height="100" Fill="Red">
<Rectangle.RenderTransform>
<MatrixTransform Matrix="1,0,0,1,200,0">
</MatrixTransform>
</Rectangle.RenderTransform>
</Rectangle>
建構函式
MatrixTransform() |
初始化 MatrixTransform 類別的新實例。 |
屬性
Dispatcher |
一律會在 Windows 應用程式 SDK 應用程式中傳 |
DispatcherQueue |
|
Inverse |
如果可能的話,取得這個 GeneralTransform 的反向轉換。 (繼承來源 GeneralTransform) |
InverseCore |
實作衍生或自定義 GeneralTransform 中 Inverse 傳回值的行為。 (繼承來源 GeneralTransform) |
Matrix |
取得或設定定義此轉換的 Matrix 。 |
MatrixProperty |
識別 Matrix 相依性屬性。 |