Freigeben über


TreeView.ImageSet Eigenschaft

Definition

Ruft die Gruppe von Bildern ab, die für das TreeView-Steuerelement verwendet werden soll, oder legt diese fest.

public:
 property System::Web::UI::WebControls::TreeViewImageSet ImageSet { System::Web::UI::WebControls::TreeViewImageSet get(); void set(System::Web::UI::WebControls::TreeViewImageSet value); };
public System.Web.UI.WebControls.TreeViewImageSet ImageSet { get; set; }
member this.ImageSet : System.Web.UI.WebControls.TreeViewImageSet with get, set
Public Property ImageSet As TreeViewImageSet

Eigenschaftswert

Einer der TreeViewImageSet-Werte. Der Standardwert ist TreeViewImageSet.Custom.

Ausnahmen

Die angegebene Gruppe von Bildern entspricht keinem der TreeViewImageSet-Werte.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die ImageSet -Eigenschaft verwendet wird, um den Windows-Explorer-Satz von Bildern im TreeView -Steuerelement anzuzeigen.


<%@ 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 ImageSet Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>TreeView ImageSet Example</h3>
    
      <asp:TreeView id="LinksTreeView"
         ImageSet="XPFileExplorer" 
         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="Page1"
              Target="_blank">
               
              <asp:TreeNode Value="Section 1" 
                NavigateUrl="Section1.aspx" 
                Text="Section 1"
                Target="_blank"/>
                 
            </asp:TreeNode>              
            
            <asp:TreeNode Value="Page 2" 
              NavigateUrl="Page2.aspx"
              Text="Page 2"
              Target="_blank">
               
            </asp:TreeNode> 
            
          </asp:TreeNode>
        
        </Nodes>
        
      </asp:TreeView>

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

<%@ Page Language="VB" %>

<!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 ImageSet Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>TreeView ImageSet Example</h3>
    
      <asp:TreeView id="LinksTreeView"
         ImageSet="XPFileExplorer" 
         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="Page1"
              Target="_blank">
               
              <asp:TreeNode Value="Section 1" 
                NavigateUrl="Section1.aspx" 
                Text="Section 1"
                Target="_blank"/>
                 
            </asp:TreeNode>              
            
            <asp:TreeNode Value="Page 2" 
              NavigateUrl="Page2.aspx"
              Text="Page 2"
              Target="_blank">
               
            </asp:TreeNode> 
            
          </asp:TreeNode>
        
        </Nodes>
        
      </asp:TreeView>

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

Hinweise

Verwenden Sie die ImageSet -Eigenschaft, um die Gruppe von Bildern anzugeben, die für das TreeView Steuerelement verwendet werden soll. Sie können entweder einen vordefinierten Satz von Bildern auswählen, um dem Steuerelement ein Standardbild zu verleihen, oder Sie können einen eigenen benutzerdefinierten Satz definieren.

Hinweis

Die ImageSet -Eigenschaft wirkt sich nicht auf Stileinstellungen für einen Knoten aus. Legen Sie die entsprechende Stileigenschaft fest, z. B. die NodeStyle -Eigenschaft, wenn Sie benutzerdefinierte Farben und Abstände hinzufügen möchten.

In der folgenden Tabelle sind die gültigen Werte für die Eigenschaft The ImageSet aufgeführt.

Imagegruppe BESCHREIBUNG
TreeViewImageSet.Arrows Ein vordefinierter Bildsatz, der Pfeilbilder verwendet.
TreeViewImageSet.BulletedList Ein vordefinierter Bildsatz, der rautenförmige Aufzählungszeichenbilder verwendet.
TreeViewImageSet.BulletedList2 Ein vordefinierter Bildsatz, der quadratische Aufzählungszeichenbilder verwendet.
TreeViewImageSet.BulletedList3 Ein vordefinierter Satz von unterteilten, diamantförmigen Aufzählungszeichen.
TreeViewImageSet.BulletedList4 Ein vordefinierter Satz von wechselnden unterteilten, diamantförmigen Aufzählungszeichen in Größen, die je nach Ebene variieren.
TreeViewImageSet.Contacts Ein vordefinierter Bildsatz, der MSN Messenger-Bilder verwendet.
TreeViewImageSet.Custom Ein benutzerdefinierter Imagesatz.
TreeViewImageSet.Events Ein vordefinierter Bildsatz, der Bilder im Ereignisprotokollstil verwendet.
TreeViewImageSet.Faq Ein vordefinierter Imagesatz, der Bilder im FAQ-Stil verwendet.
TreeViewImageSet.Inbox Ein vordefinierter Imagesatz, der Bilder im E-Mail-Stil verwendet.
TreeViewImageSet.News Ein vordefinierter Bildsatz, der Bilder im Newsgroup-Stil verwendet.
TreeViewImageSet.Simple Ein vordefinierter Bildsatz, der einfache Formenkonturen verwendet.
TreeViewImageSet.Simple2 Ein vordefinierter Bildsatz, der einfache gefüllte Formen verwendet.
TreeViewImageSet.Msdn Ein vordefinierter Imagesatz, der MSDN-Images verwendet.
TreeViewImageSet.WindowsHelp Ein vordefinierter Imagesatz, der Microsoft Windows-Hilfeimages verwendet.
TreeViewImageSet.XPFileExplorer Ein vordefinierter Imagesatz, der Windows-Explorer-Images verwendet, die in Microsoft Windows XP verfügbar sind.

Wenn Sie einen benutzerdefinierten Satz von Bildern definieren, sollten Sie ein Bild für jede der Eigenschaften in der folgenden Tabelle angeben. Andernfalls wird das Standardbild für diese Eigenschaft verwendet.

Eigenschaft BESCHREIBUNG
CollapseImageUrl Die URL zu einem benutzerdefinierten Bild für den Reduzierbaren Knotenindikator.
ExpandImageUrl Die URL zu einem benutzerdefinierten Bild für den erweiterbaren Knotenindikator.
LineImagesFolder Die URL zu einem Ordner, der benutzerdefinierte Bilder für die Zeilen enthält, die Knoten verbinden.
NoExpandImageUrl Die URL zu einem benutzerdefinierten Bild für den nicht erweiterbaren Knotenindikator.

Der Wert dieser Eigenschaft wird im Ansichtszustand gespeichert.

Gilt für:

Weitere Informationen