VisualTreeElementExtensions.GetVisualTreeElements 方法

定义

重载

GetVisualTreeElements(IVisualTreeElement, Point)

基于给定点获取可视化树元素的子元素的列表。

GetVisualTreeElements(IVisualTreeElement, Rect)

获取基于矩形的可视化树元素子项的列表。

GetVisualTreeElements(IVisualTreeElement, Double, Double)

获取基于给定 x、y 点的可视化树元素子项的列表。

GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double)

基于由其坐标定义的矩形(而不是像素)定义的矩形的可视化树元素子项的列表,这些坐标在平台单位中指定。

GetVisualTreeElements(IVisualTreeElement, Point)

Source:
VisualTreeElementExtensions.cs
Source:
VisualTreeElementExtensions.cs

基于给定点获取可视化树元素的子元素的列表。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IReadOnlyList<Microsoft::Maui::IVisualTreeElement ^> ^ GetVisualTreeElements(Microsoft::Maui::IVisualTreeElement ^ visualElement, Microsoft::Maui::Graphics::Point point);
public static System.Collections.Generic.IReadOnlyList<Microsoft.Maui.IVisualTreeElement> GetVisualTreeElements (this Microsoft.Maui.IVisualTreeElement visualElement, Microsoft.Maui.Graphics.Point point);
static member GetVisualTreeElements : Microsoft.Maui.IVisualTreeElement * Microsoft.Maui.Graphics.Point -> System.Collections.Generic.IReadOnlyList<Microsoft.Maui.IVisualTreeElement>
<Extension()>
Public Function GetVisualTreeElements (visualElement As IVisualTreeElement, point As Point) As IReadOnlyList(Of IVisualTreeElement)

参数

visualElement
IVisualTreeElement

IVisualTreeElement 以扫描。

point
Point

Point

返回

子元素列表。

适用于

GetVisualTreeElements(IVisualTreeElement, Rect)

Source:
VisualTreeElementExtensions.cs
Source:
VisualTreeElementExtensions.cs

获取基于矩形的可视化树元素子项的列表。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IReadOnlyList<Microsoft::Maui::IVisualTreeElement ^> ^ GetVisualTreeElements(Microsoft::Maui::IVisualTreeElement ^ visualElement, Microsoft::Maui::Graphics::Rect rectangle);
public static System.Collections.Generic.IReadOnlyList<Microsoft.Maui.IVisualTreeElement> GetVisualTreeElements (this Microsoft.Maui.IVisualTreeElement visualElement, Microsoft.Maui.Graphics.Rect rectangle);
static member GetVisualTreeElements : Microsoft.Maui.IVisualTreeElement * Microsoft.Maui.Graphics.Rect -> System.Collections.Generic.IReadOnlyList<Microsoft.Maui.IVisualTreeElement>
<Extension()>
Public Function GetVisualTreeElements (visualElement As IVisualTreeElement, rectangle As Rect) As IReadOnlyList(Of IVisualTreeElement)

参数

visualElement
IVisualTreeElement

IVisualTreeElement 以扫描。

rectangle
Rect

矩形。

返回

子元素列表。

适用于

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Source:
VisualTreeElementExtensions.cs
Source:
VisualTreeElementExtensions.cs

获取基于给定 x、y 点的可视化树元素子项的列表。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IReadOnlyList<Microsoft::Maui::IVisualTreeElement ^> ^ GetVisualTreeElements(Microsoft::Maui::IVisualTreeElement ^ visualElement, double x, double y);
public static System.Collections.Generic.IReadOnlyList<Microsoft.Maui.IVisualTreeElement> GetVisualTreeElements (this Microsoft.Maui.IVisualTreeElement visualElement, double x, double y);
static member GetVisualTreeElements : Microsoft.Maui.IVisualTreeElement * double * double -> System.Collections.Generic.IReadOnlyList<Microsoft.Maui.IVisualTreeElement>
<Extension()>
Public Function GetVisualTreeElements (visualElement As IVisualTreeElement, x As Double, y As Double) As IReadOnlyList(Of IVisualTreeElement)

参数

visualElement
IVisualTreeElement

IVisualTreeElement 以扫描。

x
Double

X 点。

y
Double

Y 点。

返回

子元素列表。

适用于

GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double)

Source:
VisualTreeElementExtensions.cs
Source:
VisualTreeElementExtensions.cs

基于由其坐标定义的矩形(而不是像素)定义的矩形的可视化树元素子项的列表,这些坐标在平台单位中指定。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IReadOnlyList<Microsoft::Maui::IVisualTreeElement ^> ^ GetVisualTreeElements(Microsoft::Maui::IVisualTreeElement ^ visualElement, double x1, double y1, double x2, double y2);
public static System.Collections.Generic.IReadOnlyList<Microsoft.Maui.IVisualTreeElement> GetVisualTreeElements (this Microsoft.Maui.IVisualTreeElement visualElement, double x1, double y1, double x2, double y2);
static member GetVisualTreeElements : Microsoft.Maui.IVisualTreeElement * double * double * double * double -> System.Collections.Generic.IReadOnlyList<Microsoft.Maui.IVisualTreeElement>
<Extension()>
Public Function GetVisualTreeElements (visualElement As IVisualTreeElement, x1 As Double, y1 As Double, x2 As Double, y2 As Double) As IReadOnlyList(Of IVisualTreeElement)

参数

visualElement
IVisualTreeElement

IVisualTreeElement 以扫描。

x1
Double

左上角点的 X 坐标。

y1
Double

左上角点的 Y 坐标。

x2
Double

右下角的 X 坐标。

y2
Double

右下角的 Y 坐标。

返回

子元素列表。

适用于