FrameworkContentElement.FindName(String) Método

Definición

Busca un elemento que tiene el nombre de identificador proporcionado.

C#
public object FindName (string name);

Parámetros

name
String

Nombre del elemento que se va a buscar.

Devoluciones

Object

Elemento solicitado. Puede ser null si no se encontró ningún elemento coincidente.

Ejemplos

En el ejemplo siguiente se establece una propiedad en un elemento encontrado por nombre dentro de un elemento al que se hace FlowDocument referencia en una página.

C#
void HighlightParagraph(string paraName)
{
    try
    {
        Paragraph wantedNode = (Paragraph)myflowdocument.FindName(paraName);
        if (wantedNode != null)
        {
            wantedNode.Background = Brushes.LightYellow;
        }
    }
    catch { }//handle paragraph not found in UI }
}

Comentarios

Si este elemento tiene elementos secundarios, todos estos elementos secundarios se buscan de forma recursiva para el elemento con nombre solicitado.

Se aplica a

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7