Brush 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义用于绘制区域的核心行为和内置颜色。
public ref class Brush abstract : Microsoft::Maui::Controls::Element
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.BrushTypeConverter))]
public abstract class Brush : Microsoft.Maui.Controls.Element
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Controls.BrushTypeConverter))>]
type Brush = class
inherit Element
Public MustInherit Class Brush
Inherits Element
- 继承
- 派生
- 属性
注解
派生类描述绘制区域的不同方式。
构造函数
Brush() |
定义用于绘制区域的核心行为和内置颜色。 |
属性
方法
运算符
Implicit(Brush to Paint) |
定义用于绘制区域的核心行为和内置颜色。 |
Implicit(Color to Brush) |
定义用于绘制区域的核心行为和内置颜色。 |
Implicit(Paint to Brush) |
定义用于绘制区域的核心行为和内置颜色。 |
事件
BindingContextChanged |
当 BindingContext 属性的值更改时发生。 (继承自 BindableObject) |
ChildAdded |
每当将子元素添加到元素时引发。 (继承自 Element) |
ChildRemoved |
每当从元素中删除子元素时引发。 (继承自 Element) |
DescendantAdded |
每当将子元素添加到元素的子树时引发。 (继承自 Element) |
DescendantRemoved |
每当从元素子树中删除子元素时引发。 (继承自 Element) |
HandlerChanged |
每当元素的处理程序发生更改时引发。 (继承自 Element) |
HandlerChanging |
每当元素的处理程序开始更改时引发。 (继承自 Element) |
ParentChanged |
每当元素的父级发生更改时引发。 (继承自 Element) |
ParentChanging |
每当元素开始更改时引发。 (继承自 Element) |
PropertyChanged |
在属性值更改时发生。 (继承自 BindableObject) |
PropertyChanging |
在属性值更改时发生。 (继承自 BindableObject) |
显式接口实现
IContextFlyoutElement.ContextFlyout |
获取 ContextFlyout 视图。 菜单浮出控件、菜单浮出控件子项和菜单浮出控件分隔符可以添加到上下文浮出控件中。 (继承自 Element) |
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
定义用于绘制区域的核心行为和内置颜色。 (继承自 BindableObject) |
IEffectControlProvider.RegisterEffect(Effect) |
注册此元素的指定 |
IElement.Parent |
获取元素的父级。 (继承自 Element) |
IElementController.Descendants() |
供 .NET MAUI 内部使用。 (继承自 Element) |
IElementController.LogicalChildren |
供 .NET MAUI 内部使用。 (继承自 Element) |
IElementController.SetValueFromRenderer(BindableProperty, Object) |
供 .NET MAUI 内部使用。 (继承自 Element) |
INameScope.RegisterName(String, Object) |
供 .NET MAUI 内部使用。 (继承自 Element) |
INameScope.UnregisterName(String) |
供 .NET MAUI 内部使用。 (继承自 Element) |
IToolTipElement.ToolTip |
表示一个小矩形弹出窗口,当用户将指针放在视图上时,显示视图用途的简要说明。 (继承自 Element) |
IVisualTreeElement.GetVisualChildren() |
获取元素的视觉子级的只读列表。 (继承自 Element) |
IVisualTreeElement.GetVisualParent() |
获取元素的视觉父级。 (继承自 Element) |
扩展方法
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
定义用于绘制区域的核心行为和内置颜色。 |
SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
定义用于绘制区域的核心行为和内置颜色。 |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
定义用于绘制区域的核心行为和内置颜色。 |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
创建绑定并将其应用到属性。 |
FindByName<T>(Element, String) |
定义用于绘制区域的核心行为和内置颜色。 |
ToHandler(IElement, IMauiContext) |
定义用于绘制区域的核心行为和内置颜色。 |
ToPlatform(IElement, IMauiContext) |
定义用于绘制区域的核心行为和内置颜色。 |
GetVisualElementWindow(IVisualTreeElement) |
获取包含可视化树元素的窗口(如果元素包含在一个中)。 |
GetVisualTreeDescendants(IVisualTreeElement) |
获取子代的整个层次结构,作为给定可视化树元素的子级列表。 |
GetVisualTreeElements(IVisualTreeElement, Point) |
基于给定点获取可视化树元素的子元素的列表。 |
GetVisualTreeElements(IVisualTreeElement, Rect) |
获取基于矩形的可视化树元素子项的列表。 |
GetVisualTreeElements(IVisualTreeElement, Double, Double) |
获取基于给定 x、y 点的可视化树元素子项的列表。 |
GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double) |
基于由其坐标定义的矩形(而不是像素)定义的矩形的可视化树元素子项的列表,这些坐标在平台单位中指定。 |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈