GetChild Método (DependencyObject, Int32)
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

VisualTreeHelper.GetChild (Método) (DependencyObject, Int32)

 

Devuelve el objeto visual secundario del índice de colección especificado dentro de un elemento primario especificado.

Espacio de nombres:   System.Windows.Media
Ensamblado:  PresentationCore (en PresentationCore.dll)

public static DependencyObject GetChild(
	DependencyObject reference,
	int childIndex
)

Parámetros

reference

Objeto visual primario, al que se hace referencia como DependencyObject.

childIndex

Índice que representa el objeto visual secundario que contiene reference.

Valor devuelto

Type: System.Windows.DependencyObject

Valor de índice del objeto visual secundario.

Llame al método GetChildrenCount para determinar el número total de elementos secundarios de un objeto visual primario.

El valor de reference puede representar un objeto Visual o Visual3D, por lo que se utiliza aquí el tipo base común DependencyObject como tipo de parámetro.

El siguiente ejemplo muestra cómo enumerar todos los descendiente de un objeto visual.Se trata de una técnica que se puede utilizar si se desea serializar toda la información de representación de una jerarquía de objetos visuales.

// Enumerate all the descendants of the visual object.
static public void EnumVisual(Visual myVisual)
{
    for (int i = 0; i < VisualTreeHelper.GetChildrenCount(myVisual); i++)
    {
        // Retrieve child visual at specified index value.
        Visual childVisual = (Visual)VisualTreeHelper.GetChild(myVisual, i);

        // Do processing of the child visual object.

        // Enumerate children of the child visual object.
        EnumVisual(childVisual);
    }
}

.NET Framework
Disponible desde 3.0
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Volver al principio
Mostrar:
© 2016 Microsoft