TreeViewImageSet Énumération
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.
Représente un jeu d’images à utiliser dans le contrôle TreeView.
public enum class TreeViewImageSet
public enum TreeViewImageSet
type TreeViewImageSet =
Public Enum TreeViewImageSet
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| Custom | 0 | Ensemble d’images défini par l’utilisateur. Il s’agit de la valeur par défaut du ImageSet. |
| XPFileExplorer | 1 | Ensemble prédéfini d’images de style Microsoft Windows XP dans l’Explorateur Windows. |
| Msdn | 2 | Ensemble prédéfini d’images de programme de développement Microsoft MSDN. |
| WindowsHelp | 3 | Ensemble prédéfini d’images de style Aide de Microsoft Windows. |
| Simple | 4 | Ensemble prédéfini d’images de contour simples. |
| Simple2 | 5 | Ensemble prédéfini d’images en forme simple remplies. |
| BulletedList | 6 | Ensemble prédéfini d’images à puces en forme de diamant. |
| BulletedList2 | 7 | Ensemble prédéfini d’images à puces en forme carrée. |
| BulletedList3 | 8 | Ensemble prédéfini d’images à puces en forme de diamant. |
| BulletedList4 | 9 | Ensemble prédéfini d’images à puces en forme de losange en forme de diamant dans des tailles qui varient selon le niveau. |
| Arrows | 10 | Ensemble prédéfini d’images de flèche. |
| News | 11 | Ensemble prédéfini d’images de style newsgroup. |
| Contacts | 12 | Ensemble prédéfini d’images de style MSN Messenger. |
| Inbox | 13 | Ensemble prédéfini d’images de style e-mail. |
| Events | 14 | Ensemble prédéfini d’images de style journal d’événements. |
| Faq | 15 | Ensemble prédéfini d’images de style FAQ. |
Exemples
L’exemple suivant montre comment utiliser l’énumération pour indiquer l’ensemble TreeViewImageSet d’images à utiliser 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
L’énumération TreeViewImageSet est utilisée pour représenter les différents ensembles d’images qui peuvent être affichés dans le TreeView contrôle. Vous pouvez sélectionner un ensemble prédéfini d’images ou créer votre propre jeu personnalisé en définissant la TreeView.ImageSet propriété sur la Custom valeur. 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éduit. |
| ExpandImageUrl | URL vers une image personnalisée pour l’indicateur de nœud développé. |
| LineImagesFolder | URL d’un dossier qui contient des images personnalisées pour les nœuds de connexion de lignes. |
| NoExpandImageUrl | URL d’une image personnalisée pour l’indicateur de nœud sans développement. |