Freigeben über


TreeView.ImageSet Eigenschaft

Definition

Dient zum Abrufen oder Festlegen der Gruppe von Bildern, die für das TreeView Steuerelement verwendet werden sollen.

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 lautet TreeViewImageSet.Custom.

Ausnahmen

Der angegebene Bildsatz ist keiner 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 sollen. Sie können entweder einen vordefinierten Satz von Bildern auswählen, um dem Steuerelement ein Standard-Aussehen zu verleihen oder einen eigenen benutzerdefinierten Satz zu definieren.

Hinweis

Die ImageSet Eigenschaft hat keine Auswirkungen auf formatvorlageneinstellungen für einen Knoten. Legen Sie die entsprechende Formatvorlageneigenschaft 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 ImageSet Eigenschaft aufgeführt.

Bildgruppe 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 abschnittsförmigen, rautenförmigen Aufzählungszeichenbildern.
TreeViewImageSet.BulletedList4 Ein vordefinierter Satz von alternativen, rautenförmigen Aufzählungszeichenbildern in Größen, die je nach Ebene variieren.
TreeViewImageSet.Contacts Ein vordefinierter Bildsatz, der MSN Messenger-Bilder verwendet.
TreeViewImageSet.Custom Ein benutzerdefinierter Bildsatz.
TreeViewImageSet.Events Ein vordefinierter Bildsatz, der Ereignisprotokollvorlagen verwendet.
TreeViewImageSet.Faq Ein vordefinierter Bildsatz, der häufig gestellte Bilder verwendet.
TreeViewImageSet.Inbox Ein vordefinierter Bildsatz, der E-Mail-formatierte Bilder verwendet.
TreeViewImageSet.News Ein vordefinierter Bildsatz, der Newsgroup-formatierte Bilder 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 Bildsatz, der MSDN-Bilder verwendet.
TreeViewImageSet.WindowsHelp Ein vordefinierter Bildsatz, der Microsoft Windows-Hilfeimages verwendet.
TreeViewImageSet.XPFileExplorer Ein vordefinierter Imagesatz, der Windows Explorer-Images verwendet, die in Microsoft Windows XP verfügbar sind.

Beim Definieren einer benutzerdefinierten Gruppe von Bildern sollten Sie ein Bild für jede der Eigenschaften in der folgenden Tabelle angeben. Andernfalls wird das Standardbild für diese Eigenschaft verwendet.

Eigentum Beschreibung
CollapseImageUrl Die URL zu einem benutzerdefinierten Bild für den reduzierbaren Knotenindikator.
ExpandImageUrl Die URL zu einem benutzerdefinierten Bild für den erweiterungsfähigen 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