TreeView.ImageSet Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le groupe d’images à utiliser pour le TreeView contrôle.
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
Valeur de propriété
Une des TreeViewImageSet valeurs. La valeur par défaut est TreeViewImageSet.Custom.
Exceptions
Le jeu d’images spécifié n’est pas l’une TreeViewImageSet des valeurs.
Exemples
L’exemple de code suivant montre comment utiliser la ImageSet propriété pour afficher l’ensemble d’images de l’Explorateur Windows dans le TreeView contrôle.
<%@ 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>
Remarques
Utilisez la ImageSet propriété pour spécifier le groupe d’images à utiliser pour le TreeView contrôle. Vous pouvez sélectionner un ensemble prédéfini d’images pour donner au contrôle une apparence standard ou définir votre propre ensemble personnalisé.
Note
La ImageSet propriété n’affecte aucun paramètre de style pour un nœud. Définissez la propriété de style appropriée, telle que la NodeStyle propriété, si vous souhaitez ajouter des couleurs personnalisées et un espacement.
Le tableau suivant répertorie les valeurs valides pour la ImageSet propriété.
| Ensemble d’images | Description |
|---|---|
TreeViewImageSet.Arrows |
Ensemble d’images prédéfini qui utilise des images de flèche. |
TreeViewImageSet.BulletedList |
Ensemble d’images prédéfinis qui utilise des images à puces en forme de diamant. |
TreeViewImageSet.BulletedList2 |
Ensemble d’images prédéfinis qui utilise des images à puces en forme carrée. |
TreeViewImageSet.BulletedList3 |
Ensemble prédéfini d’images à puces en forme de diamant. |
TreeViewImageSet.BulletedList4 |
Ensemble prédéfini d’images à puces en forme de losange en forme de diamant dans des tailles qui varient selon le niveau. |
TreeViewImageSet.Contacts |
Ensemble d’images prédéfinis qui utilise des images MSN Messenger. |
TreeViewImageSet.Custom |
Ensemble d’images défini par l’utilisateur. |
TreeViewImageSet.Events |
Ensemble d’images prédéfinis qui utilise des images de style journal d’événements. |
TreeViewImageSet.Faq |
Ensemble d’images prédéfinis qui utilise des images de style FAQ. |
TreeViewImageSet.Inbox |
Ensemble d’images prédéfinis qui utilise des images de style e-mail. |
TreeViewImageSet.News |
Ensemble d’images prédéfinis qui utilise des images de style newsgroup. |
TreeViewImageSet.Simple |
Ensemble d’images prédéfini qui utilise des contours de forme simples. |
TreeViewImageSet.Simple2 |
Ensemble d’images prédéfini qui utilise des formes remplies simples. |
TreeViewImageSet.Msdn |
Ensemble d’images prédéfinis qui utilise des images MSDN. |
TreeViewImageSet.WindowsHelp |
Ensemble d’images prédéfinis qui utilise des images d’aide Microsoft Windows. |
TreeViewImageSet.XPFileExplorer |
Ensemble d’images prédéfinis qui utilise les images de l’Explorateur Windows disponibles dans Microsoft Windows XP. |
Lors de la définition d’un ensemble personnalisé d’images, vous devez spécifier une image pour chacune des propriétés du tableau suivant. Sinon, l’image par défaut de cette propriété est utilisée.
| Propriété | Description |
|---|---|
| CollapseImageUrl | URL d’une image personnalisée pour l’indicateur de nœud réductible. |
| ExpandImageUrl | URL d’une image personnalisée pour l’indicateur de nœud extensible. |
| LineImagesFolder | URL d’un dossier qui contient des images personnalisées pour les lignes qui connectent des nœuds. |
| NoExpandImageUrl | URL vers une image personnalisée pour l’indicateur de nœud non extensible. |
La valeur de cette propriété est stockée dans l’état d’affichage.