Condividi tramite


LogicalTreeHelper.GetChildren Metodo

Definizione

Restituisce l'insieme degli oggetti figlio diretti dell'oggetto specificato, elaborando l'albero logico.

Overload

GetChildren(DependencyObject)

Restituisce la raccolta degli oggetti figlio diretti dell'oggetto specificato, elaborando l'albero logico.

GetChildren(FrameworkContentElement)

Restituisce l'insieme degli oggetti figlio diretti dell'oggetto FrameworkContentElement specificato, elaborando l'albero logico.

GetChildren(FrameworkElement)

Restituisce l'insieme degli oggetti figlio diretti dell'oggetto FrameworkElement specificato, elaborando l'albero logico.

GetChildren(DependencyObject)

Restituisce la raccolta degli oggetti figlio diretti dell'oggetto specificato, elaborando l'albero logico.

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

Parametri

current
DependencyObject

Oggetto da cui iniziare l'elaborazione dell'albero logico. È previsto che sia FrameworkElement oppure FrameworkContentElement.

Restituisce

IEnumerable

Raccolta enumerabile di oggetti figlio diretti dall'albero logico dell'oggetto specificato.

Commenti

Usare questa firma e questo metodo helper principalmente quando non si è certi che current sia o FrameworkElement FrameworkContentElement e non si è certi che la classe dell'oggetto supporti la propria raccolta di modelli di contenuto. Se è possibile determinare il tipo dell'oggetto su cui si sta eseguendo una query, controllare la proprietà del contenuto specifica che si conosce esiste in tale tipo. Ad esempio, se si sa che l'oggetto su cui si sta eseguendo una query è ItemsControl, controllare la Items proprietà per ottenere una raccolta fortemente tipizzata, che dispone del supporto dell'interfaccia di raccolta ed è probabilmente più utile di un enumeratore.

Si applica a

GetChildren(FrameworkContentElement)

Restituisce l'insieme degli oggetti figlio diretti dell'oggetto FrameworkContentElement specificato, elaborando l'albero logico.

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

Parametri

current
FrameworkContentElement

Oggetto da cui iniziare l'elaborazione dell'albero logico.

Restituisce

IEnumerable

Insieme enumerabile degli oggetti figlio diretti a partire dall'oggetto current specificato, all'interno dell'albero logico.

Si applica a

GetChildren(FrameworkElement)

Restituisce l'insieme degli oggetti figlio diretti dell'oggetto FrameworkElement specificato, elaborando l'albero logico.

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

Parametri

current
FrameworkElement

Oggetto da cui iniziare l'elaborazione dell'albero logico.

Restituisce

IEnumerable

Insieme enumerabile degli oggetti figlio diretti a partire dall'oggetto current specificato, all'interno dell'albero logico.

Si applica a