GradientStop 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述渐变中转换点的位置和颜色。
public ref class GradientStop sealed : System::Windows::Media::Animation::Animatable, IFormattable
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)]
public sealed class GradientStop : System.Windows.Media.Animation.Animatable, IFormattable
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)>]
type GradientStop = class
inherit Animatable
interface IFormattable
Public NotInheritable Class GradientStop
Inherits Animatable
Implements IFormattable
- 继承
- 属性
- 实现
注解
使用此类描述 或 RadialGradientBrush中的LinearGradientBrush颜色。
请注意,此类不提供不透明度属性;若要使 半GradientStop透明,请使用透明 Color设置其 GradientStop.Color 属性。
Freezable 功能
是 GradientStop 一种 Freezable 对象,因此可以冻结以提高性能。 关于Freezable功能,例如冻结和克隆,请参阅Freezable 对象概述。
构造函数
GradientStop() |
初始化 GradientStop 类的新实例。 |
GradientStop(Color, Double) |
使用指定的颜色和偏移量初始化 GradientStop 类的新实例。 |
字段
ColorProperty |
标识 Color 依赖项属性。 |
OffsetProperty |
标识 Offset 依赖项属性。 |
属性
CanFreeze |
获取一个值,该值指示是否可将对象变为不可修改。 (继承自 Freezable) |
Color |
获取或设置渐变停止点的颜色。 |
DependencyObjectType |
DependencyObjectType获取包装此实例的 CLR 类型的 。 (继承自 DependencyObject) |
Dispatcher |
获取与此 Dispatcher 关联的 DispatcherObject。 (继承自 DispatcherObject) |
HasAnimatedProperties |
获取一个值,该值指示一个或多个 AnimationClock 对象是否与此对象的任何依赖项属性相关联。 (继承自 Animatable) |
IsFrozen |
获取一个值,该值指示对象当前是否可修改。 (继承自 Freezable) |
IsSealed |
获取一个值,该值指示此实例当前是否为密封的(只读)。 (继承自 DependencyObject) |
Offset |
获取渐变向量中渐变停止点的位置。 |
方法
事件
Changed |
在修改 Freezable 或其包含的对象时发生。 (继承自 Freezable) |
显式接口实现
IFormattable.ToString(String, IFormatProvider) |
使用指定格式对当前实例的值设置格式。 |
适用于
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈