Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

TreeView.CollapseImageUrl-Eigenschaft

Ruft die URL zu einem benutzerdefinierten Bild für den Indikator eines reduzierbaren Knotens ab oder legt diese fest.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)
public string CollapseImageUrl { get; set; }
<asp:TreeView CollapseImageUrl="String" />

Eigenschaftswert

Typ: System.String
Die URL zu einem benutzerdefinierten Bild, das für reduzierbare Knoten angezeigt werden soll. Der Standardwert ist eine leere Zeichenfolge (""), die das Standardbild mit dem Minuszeichen (-) anzeigt.

Geben Sie ein benutzerdefiniertes Bild für den Indikator eines reduzierbaren Knotens mithilfe der CollapseImageUrl-Eigenschaft an. Dieses Bild wird neben einem reduzierbaren Knoten angezeigt und ist normalerweise ein Minuszeichen (-).

Wenn die ShowExpandCollapse-Eigenschaft auf true festgelegt wird, zeigt das TreeView-Steuerelement ein Pluszeichen (+), ein Minuszeichen (-) oder ein Platzhalterbild neben einem Knoten an, um anzugeben, ob der Knoten erweiterbar, reduzierbar oder nicht erweiterbar ist. Sie können benutzerdefinierte Bilder angeben, indem Sie zuerst die ImageSet-Eigenschaft auf TreeViewImageSet.Custom festlegen und dann die Eigenschaften NoExpandImageUrl, ExpandImageUrl und CollapseImageUrl auf die URLs für die benutzerdefinierten Bilder festlegen. Wenn keine Bilder angegeben sind, werden die Standardbilder verwendet. Legen Sie zum Ausblenden der Knotenerweiterungsindikatoren die ShowExpandCollapse-Eigenschaft auf false fest.

HinweisHinweis

Vergewissern Sie sich, dass alle durch die Eigenschaften NoExpandImageUrl, ExpandImageUrl und CollapseImageUrl angegebenen Bilder dieselben Abmessungen haben, um sicherzustellen, dass die Knoten im TreeView-Steuerelement bei Verwendung benutzerdefinierter Bilder richtig ausgerichtet werden.

Wenn Sie ein benutzerdefiniertes Bild für den Indikator eines reduzierbaren Knotens verwenden, sollten Sie ggf. auch die CollapseImageToolTip-Eigenschaft festlegen, um eine QuickInfo für das Bild anzugeben.

Der Wert dieser Eigenschaft wird im Ansichtszustand gespeichert.

Im folgenden Codebeispiel wird veranschaulicht, wie mithilfe der CollapseImageUrl-Eigenschaft ein benutzerdefiniertes Bild für den Indikator eines reduzierbaren Knotens angegeben wird. Damit das Codebeispiel angezeigt und das Bild im Steuerelement dargestellt wird, müssen Sie ein eigenes Bild angeben. Außerdem muss die ImageSet-Eigenschaft auf TreeNodeImageSet.Custom festgelegt werden.



<%@ 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 Custom Images Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <h3>TreeView Custom Images Example</h3>

      <!-- Set the custom images of this TreeView control -->
      <!-- declaratively.                                 -->
      <asp:TreeView id="CustomTreeView"
        NoExpandImageUrl="Space.jpg"
        CollapseImageUrl="Minus.jpg"
        CollapseImageToolTip="Collapse Node"
        ExpandImageUrl="Plus.jpg"
        ExpandImageToolTip="Expand Node"
        RootNodeStyle-ImageUrl="Root.jpg"
        ParentNodeStyle-ImageUrl="Parent.jpg"
        LeafNodeStyle-ImageUrl="Leaf.jpg" 
        ImageSet="Custom"
        runat="server">

        <Nodes>

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

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

              <asp:TreeNode Value="Section 1"
                ImageUrl="custom.jpg" 
                NavigateUrl="Section1.aspx" 
                Text="Section 1"
                Target="_blank">
              </asp:TreeNode>

            </asp:TreeNode>

            <asp:TreeNode Value="Page 2" 
              Selected="True" 
              NavigateUrl="Page2.aspx"
              Text="Page 2"
              Target="_blank">
            </asp:TreeNode>

          </asp:TreeNode>

        </Nodes>

      </asp:TreeView> 


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



.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.