VisualTreeElementExtensions.GetVisualTreeElements 方法

定义

重载

GetVisualTreeElements(IVisualTreeElement, Point)

获取基于给定点的 Visual Tree 元素子元素的列表。

GetVisualTreeElements(IVisualTreeElement, Rect)

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

GetVisualTreeElements(IVisualTreeElement, Double, Double)

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

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

获取基于其坐标定义的矩形(而不是像素)的可视化树元素子项的列表。

GetVisualTreeElements(IVisualTreeElement, Point)

获取基于给定点的 Visual Tree 元素子元素的列表。

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)

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

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)

获取基于给定 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)

获取基于其坐标定义的矩形(而不是像素)的可视化树元素子项的列表。

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 坐标。

返回

子元素列表。

适用于