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 contrôle TreeView.
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 valeurs de l'objet TreeViewImageSet. La valeur par défaut est TreeViewImageSet.Custom
.
Exceptions
L'ensemble d'images spécifié n'est pas l'une des valeurs TreeViewImageSet.
Exemples
L’exemple de code suivant montre comment utiliser la ImageSet propriété pour afficher le jeu 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 d’images prédéfini pour donner au contrôle un aspect standard ou définir votre propre ensemble personnalisé.
Notes
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 et un espacement personnalisés.
Le tableau suivant répertorie les valeurs valides pour la propriété .ImageSet
Ensemble d’images | Description |
---|---|
TreeViewImageSet.Arrows |
Jeu d’images prédéfini qui utilise des images de flèche. |
TreeViewImageSet.BulletedList |
Jeu d’images prédéfini qui utilise des images à puces en forme de losange. |
TreeViewImageSet.BulletedList2 |
Jeu d’images prédéfini qui utilise des images à puces de forme carrée. |
TreeViewImageSet.BulletedList3 |
Ensemble prédéfini d'images de puce en forme de losange sectionnée. |
TreeViewImageSet.BulletedList4 |
Ensemble prédéfini d'images de puce en forme de losange sectionnée de remplacement dans des tailles qui varient par niveau. |
TreeViewImageSet.Contacts |
Jeu d’images prédéfini qui utilise des images MSN Messenger. |
TreeViewImageSet.Custom |
Jeu d’images défini par l’utilisateur. |
TreeViewImageSet.Events |
Jeu d’images prédéfini qui utilise des images de style journal des événements. |
TreeViewImageSet.Faq |
Jeu d’images prédéfini qui utilise des images de style FAQ. |
TreeViewImageSet.Inbox |
Jeu d’images prédéfini qui utilise des images de style courrier électronique. |
TreeViewImageSet.News |
Jeu d’images prédéfini qui utilise des images de style newsgroup. |
TreeViewImageSet.Simple |
Jeu d’images prédéfini qui utilise des contours de forme simples. |
TreeViewImageSet.Simple2 |
Jeu d’images prédéfini qui utilise des formes remplies simples. |
TreeViewImageSet.Msdn |
Jeu d’images prédéfini qui utilise des images MSDN. |
TreeViewImageSet.WindowsHelp |
Jeu d’images prédéfini qui utilise Microsoft images d’aide Windows. |
TreeViewImageSet.XPFileExplorer |
Jeu d’images prédéfini qui utilise des images de l’Explorateur Windows disponibles dans Microsoft Windows XP. |
Lorsque vous définissez un ensemble d’images personnalisé, 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.
Property | 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 d’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.