TreeView.ImageSet Property

Definition

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

Property Value

TreeViewImageSet

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

Exceptions

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

Examples

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà ImageSet per visualizzare il set di immagini di Esplora risorse nel controllo TreeView.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>

Remarks

Utilizzare la proprietà ImageSet per specificare il gruppo di immagini da utilizzare per il controllo TreeView.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.

Note

La proprietà ImageSet non influisce sulle impostazioni di stile per un nodo.The ImageSet property does not affect any style settings for a node. Impostare la proprietà di stile appropriata, ad esempio la proprietà NodeStyle, se si desidera aggiungere colori e spaziatura personalizzati.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 la proprietà ImageSet.The following table lists the valid values for The ImageSet property.

Set di immaginiImage set DescrizioneDescription
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 DescrizioneDescription
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.

Applies to

See also