Sdílet prostřednictvím


LogicalTreeHelper.GetChildren Metoda

Definice

Vrátí kolekci okamžitých podřízených objektů zadaného objektu zpracováním logického stromu.

Přetížení

Name Description
GetChildren(DependencyObject)

Vrátí kolekci okamžitých podřízených objektů zadaného objektu zpracováním logického stromu.

GetChildren(FrameworkContentElement)

Vrátí kolekci okamžitých podřízených objektů zadaného FrameworkContentElement zpracováním logického stromu.

GetChildren(FrameworkElement)

Vrátí kolekci okamžitých podřízených objektů zadaného FrameworkElement zpracováním logického stromu.

GetChildren(DependencyObject)

Vrátí kolekci okamžitých podřízených objektů zadaného objektu zpracováním logického stromu.

public:
 static System::Collections::IEnumerable ^ GetChildren(System::Windows::DependencyObject ^ current);
public static System.Collections.IEnumerable GetChildren(System.Windows.DependencyObject current);
static member GetChildren : System.Windows.DependencyObject -> System.Collections.IEnumerable
Public Shared Function GetChildren (current As DependencyObject) As IEnumerable

Parametry

current
DependencyObject

Objekt, ze kterého chcete začít zpracovávat logický strom. Očekává se, že to bude buď jeden FrameworkElement nebo FrameworkContentElement.

Návraty

Výčtová kolekce okamžitých podřízených objektů z logického stromu zadaného objektu.

Poznámky

Tento podpis a pomocnou metodu použijte především v případě, že si nejste jisti, zda current je FrameworkElement nebo FrameworkContentElement nebo a nejste si jisti, zda třída tohoto objektu podporuje vlastní kolekci modelů obsahu. Pokud můžete určit typ objektu, který dotazujete, zkontrolujte konkrétní vlastnost obsahu, o které víte, že daný typ existuje. Pokud například víte, že objekt, který dotazujete, je ItemsControl, zkontrolujte vlastnost a získejte Items kolekci se silným typem, která má podporu rozhraní kolekce a je pravděpodobně užitečnější než enumerátor.

Platí pro

GetChildren(FrameworkContentElement)

Vrátí kolekci okamžitých podřízených objektů zadaného FrameworkContentElement zpracováním logického stromu.

public:
 static System::Collections::IEnumerable ^ GetChildren(System::Windows::FrameworkContentElement ^ current);
public static System.Collections.IEnumerable GetChildren(System.Windows.FrameworkContentElement current);
static member GetChildren : System.Windows.FrameworkContentElement -> System.Collections.IEnumerable
Public Shared Function GetChildren (current As FrameworkContentElement) As IEnumerable

Parametry

current
FrameworkContentElement

Objekt, ze kterého chcete začít zpracovávat logický strom.

Návraty

Výčtová kolekce okamžitých podřízených objektů začínajících current v logickém stromu.

Platí pro

GetChildren(FrameworkElement)

Vrátí kolekci okamžitých podřízených objektů zadaného FrameworkElement zpracováním logického stromu.

public:
 static System::Collections::IEnumerable ^ GetChildren(System::Windows::FrameworkElement ^ current);
public static System.Collections.IEnumerable GetChildren(System.Windows.FrameworkElement current);
static member GetChildren : System.Windows.FrameworkElement -> System.Collections.IEnumerable
Public Shared Function GetChildren (current As FrameworkElement) As IEnumerable

Parametry

current
FrameworkElement

Objekt, ze kterého chcete začít zpracovávat logický strom.

Návraty

Výčtová kolekce okamžitých podřízených objektů začínajících current v logickém stromu.

Platí pro