TreeView.ImageSet TreeView.ImageSet TreeView.ImageSet TreeView.ImageSet Property

Definizione

Ottiene o imposta il gruppo di immagini da utilizzare per il controllo TreeView.Gets or sets the group of images to use for the TreeView control.

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

Valore della proprietà

Uno dei valori di TreeViewImageSet.One of the TreeViewImageSet values. Il valore predefinito è TreeViewImageSet.Custom.The default is TreeViewImageSet.Custom.

Eccezioni

L'insieme di immagini specificato non è uno dei valori di TreeViewImageSet.The specified image set is not one of the TreeViewImageSet values.

Esempi

Nell'esempio di codice riportato di seguito viene illustrato ImageSet come utilizzare la proprietà per visualizzare il set di immagini di TreeView Esplora risorse nel controllo.The following code example demonstrates how to use the ImageSet property to display the Windows Explorer set of images in the TreeView control.


<%@ 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>

Commenti

Utilizzare la ImageSet proprietà per specificare il gruppo di immagini da utilizzare per il TreeView controllo.Use the ImageSet property to specify the group of images to use for the TreeView control. È possibile selezionare un set di immagini predefinito per dare al controllo un aspetto standard o definire un set personalizzato.You can either select a predefined set of images to give the control a standard look or define your own custom set.

Nota

La ImageSet proprietà non influisce sulle impostazioni di stile per un nodo.The ImageSet property does not affect any style settings for a node. Se si desidera aggiungere colori e spaziatura personalizzati NodeStyle , impostare la proprietà di stile appropriata, ad esempio la proprietà.Set the appropriate style property, such as the NodeStyle property, if you want to add custom colors and spacing.

Nella tabella seguente sono elencati i valori validi per ImageSet la proprietà.The following table lists the valid values for The ImageSet property.

Set di immaginiImage set DescriptionDescription
TreeViewImageSet.Arrows Set di immagini predefinito che utilizza immagini freccia.A predefined image set that uses arrow images.
TreeViewImageSet.BulletedList Set di immagini predefinito che utilizza immagini Bullet a forma di rombo.A predefined image set that uses diamond-shaped bullet images.
TreeViewImageSet.BulletedList2 Set di immagini predefinito che utilizza immagini Bullet a forma di quadrato.A predefined image set that uses square-shaped bullet images.
TreeViewImageSet.BulletedList3 Insieme predefinito di immagini di punto elenco a forma di rombo sezionate.A predefined set of sectioned, diamond shaped bullet images.
TreeViewImageSet.BulletedList4 Set predefinito di immagini alternate di punto elenco a forma di rombo sezionate di dimensioni diverse a seconda del livello.A predefined set of alternate sectioned, diamond shaped bullet images in sizes that vary by level.
TreeViewImageSet.Contacts Set di immagini predefinito che usa immagini di MSN Messenger.A predefined image set that uses MSN Messenger images.
TreeViewImageSet.Custom Set di immagini definito dall'utente.A user-defined image set.
TreeViewImageSet.Events Set di immagini predefinito che usa immagini con stile log eventi.A predefined image set that uses event log-styled images.
TreeViewImageSet.Faq Set di immagini predefinito che usa immagini in stile domande frequenti.A predefined image set that uses FAQ-styled images.
TreeViewImageSet.Inbox Set di immagini predefinito che usa immagini con stile e-mail.A predefined image set that uses email-styled images.
TreeViewImageSet.News Set di immagini predefinito che utilizza immagini in stile newsgroup.A predefined image set that uses newsgroup-styled images.
TreeViewImageSet.Simple Set di immagini predefinito che utilizza strutture di forme semplici.A predefined image set that uses simple shape outlines.
TreeViewImageSet.Simple2 Set di immagini predefinito che utilizza forme riempite semplici.A predefined image set that uses simple filled shapes.
TreeViewImageSet.Msdn Set di immagini predefinito che utilizza immagini MSDN.A predefined image set that uses MSDN images.
TreeViewImageSet.WindowsHelp Set di immagini predefinito che utilizza le immagini della Guida di Microsoft Windows.A predefined image set that uses Microsoft Windows Help images.
TreeViewImageSet.XPFileExplorer Set di immagini predefinito che utilizza le immagini di Esplora risorse disponibili in Microsoft Windows XP.A predefined image set that uses Windows Explorer images available in Microsoft Windows XP.

Quando si definisce un set di immagini personalizzato, è necessario specificare un'immagine per ogni proprietà nella tabella seguente.When defining a custom set of images, you should specify an image for each of the properties in the following table. In caso contrario, viene utilizzata l'immagine predefinita per la proprietà.Otherwise, the default image for that property is used.

ProprietàProperty DescriptionDescription
CollapseImageUrl URL di un'immagine personalizzata per l'indicatore di nodo comprimibile.The URL to a custom image for the collapsible node indicator.
ExpandImageUrl URL di un'immagine personalizzata per l'indicatore di nodi espandibili.The URL to a custom image for the expandable node indicator.
LineImagesFolder URL di una cartella che contiene immagini personalizzate per le linee che connettono i nodi.The URL to a folder that contains custom images for the lines that connect nodes.
NoExpandImageUrl URL di un'immagine personalizzata per l'indicatore di nodo non espandibile.The URL to a custom image for the non-expandable node indicator.

Il valore di questa proprietà viene archiviato nello stato di visualizzazione.The value of this property is stored in view state.

Si applica a

Vedi anche