TreeView.ImageSet Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.