SkewTransform 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 2-D 倾斜。
public ref class SkewTransform sealed : System::Windows::Media::Transform
public sealed class SkewTransform : System.Windows.Media.Transform
type SkewTransform = class
inherit Transform
Public NotInheritable Class SkewTransform
Inherits Transform
- 继承
注解
对于 SkewTransform 在 2-D 对象中创建 3 维深度的错觉很有用。
可冻结功能: 由于它继承自 Freezable 类,因此 类 SkewTransform 提供了几个特殊功能: SkewTransform 对象可以声明为 资源、在多个对象之间共享、使只读以提高性能、克隆和线程安全。 有关 Freezable 对象所提供的不同功能的详细信息,请参阅 Freezable 对象概述。
构造函数
SkewTransform() |
初始化 SkewTransform 类的新实例。 |
SkewTransform(Double, Double) |
初始化 SkewTransform 类的一个新实例,该实例具有指定的 x 轴和 y 轴角度并以原点为中心。 |
SkewTransform(Double, Double, Double, Double) |
初始化 SkewTransform 类的一个新实例,该实例具有指定的 x 轴和 y 轴角度及中心。 |
字段
AngleXProperty |
标识 AngleX 依赖项属性。 |
AngleYProperty |
标识 AngleY 依赖项属性。 |
CenterXProperty |
标识 CenterX 依赖项属性。 |
CenterYProperty |
标识 CenterY 依赖项属性。 |
属性
AngleX |
获取或设置 x 轴倾斜角度,该角度是从 y 轴逆时针旋转后测量得到,单位为度。 |
AngleY |
获取或设置 y 轴倾斜角度,该角度通过测量从 x 轴逆时针旋转得到的角度度数得到。 |
CanFreeze |
获取一个值,该值指示是否可将对象变为不可修改。 (继承自 Freezable) |
CenterX |
获取或设置转换中心的 x 坐标。 |
CenterY |
获取或设置转换中心的 y 坐标。 |
DependencyObjectType |
DependencyObjectType获取包装此实例的 CLR 类型的 。 (继承自 DependencyObject) |
Dispatcher |
获取与此 Dispatcher 关联的 DispatcherObject。 (继承自 DispatcherObject) |
HasAnimatedProperties |
获取一个值,该值指示一个或多个 AnimationClock 对象是否与此对象的任何依赖项属性相关联。 (继承自 Animatable) |
Inverse |
获取此变换的逆变换(如果存在)。 (继承自 Transform) |
IsFrozen |
获取一个值,该值指示对象当前是否可修改。 (继承自 Freezable) |
IsSealed |
获取一个值,该值指示此实例当前是否为密封的(只读)。 (继承自 DependencyObject) |
Value |
以 Matrix 形式获取当前的变换值。 |
方法
事件
Changed |
在修改 Freezable 或其包含的对象时发生。 (继承自 Freezable) |
显式接口实现
IFormattable.ToString(String, IFormatProvider) |
使用指定格式对当前实例的值设置格式。 (继承自 GeneralTransform) |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将推出:在整个 2024 年,我们将逐步取消以“GitHub 问题”作为内容的反馈机制,并将其替换为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈