Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

TreeView.ParentNodeStyle-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft einen Verweis auf die TreeNodeStyle -Objekt, das Ihnen ermöglicht, die Darstellung der übergeordneten Knoten im Festlegen der TreeView Steuerelement.

Namespace:   System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public TreeNodeStyle ParentNodeStyle { get; }

Eigenschaftswert

Type: System.Web.UI.WebControls.TreeNodeStyle

Ein Verweis auf die TreeNodeStyle die den Stil der übergeordneten Knoten im darstellt der TreeView.

Verwenden der ParentNodeStyle -Eigenschaft die Darstellung der übergeordneten Knoten in der TreeView Steuerelement. Diese Eigenschaft ist schreibgeschützt. Sie können jedoch die Eigenschaften der Festlegen der TreeNodeStyle -Objekt wird zurückgegeben. Die Eigenschaften können deklarativ festgelegt werden, in der Form Property-Subproperty, wobei Subproperty ist eine Eigenschaft der TreeNodeStyle Objekt (z. B. ParentNodeStyle-ForeColor). Die Eigenschaften können auch programmgesteuert im Format festgelegt werden Property.Subproperty (z. B. ParentNodeStyle.ForeColor). Allgemeine Einstellungen enthalten normalerweise eine benutzerdefinierte Hintergrundfarbe, Vordergrundfarbe, Schriftarteigenschaften und Knoten Abstand. Die Eigenschaften werden in der folgenden Reihenfolge angewendet:

  1. NodeStyle.

  2. RootNodeStyle, ParentNodeStyle, oder LeafNodeStyle, je nach Typ des Knotens. Wenn die LevelStyles -Auflistung definiert wird, es ist zu diesem Zeitpunkt angewendet, überschreiben die anderen Eigenschaften für den Knoten.

  3. SelectedNodeStyle.

  4. HoverNodeStyle.

Gegebenenfalls von Inhalt-Stil erstellen, in dem Knoten auf einer bestimmten Ebene müssen für die gleiche Darstellung, unabhängig davon, ob sie über untergeordnete Knoten verfügen, sollten Sie verwenden die LevelStyles -Eigenschaft anstelle der einzelnen Stileigenschaften.

Im folgenden Codebeispiel wird veranschaulicht, wie Sie die ParentNodeStyle -Eigenschaft die Darstellung der übergeordneten Knoten in der TreeView Steuerelement.


<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >

  <head runat="server">
    <title>TreeView ParentNodeStyle Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <h3>TreeView ParentNodeStyle Example</h3>

      <!-- Declaratively set the ParentNodeStyle settings. --> 
      <asp:TreeView id="LinksTreeView"
        ParentNodeStyle-ForeColor="Green"
        ParentNodeStyle-VerticalPadding="0"  
        runat="server">

        <Nodes>

          <asp:TreeNode Value="Home" 
            NavigateUrl="Home.aspx" 
            Text="Home"
            Target="Content" 
            Expanded="True">

            <asp:TreeNode Value="Page 1" 
              NavigateUrl="Page1.aspx" 
              Text="Page1"
              Target="Content">

              <asp:TreeNode Value="Section 1" 
                NavigateUrl="Section1.aspx" 
                Text="Section 1"
                Target="Content"/>

            </asp:TreeNode>              

            <asp:TreeNode Value="Page 2" 
              NavigateUrl="Page2.aspx"
              Text="Page 2"
              Target="Content">

            </asp:TreeNode> 

          </asp:TreeNode>

        </Nodes>

      </asp:TreeView>

    </form>
  </body>
</html>

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: