Auf Englisch lesen

Freigeben über


FrameworkContentElement.FindName(String) Methode

Definition

Sucht ein Element mit dem Namen des bereitgestellten Bezeichners.

C#
public object FindName (string name);

Parameter

name
String

Der Name des zu suchenden Elements.

Gibt zurück

Object

Das angeforderte Element. Kann null sein, wenn kein übereinstimmendes Element gefunden wurde.

Beispiele

Im folgenden Beispiel wird eine Eigenschaft auf einem Element festgelegt, das nach Dem Namen auf einer Seite gefunden FlowDocument wurde.

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 }
}

Hinweise

Wenn dieses Element untergeordnete Elemente enthält, werden diese untergeordneten Elemente alle rekursiv nach dem angeforderten benannten Element gesucht.

Gilt für

Produkt Versionen
.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