TreeView.ImageSet Proprietà

Definizione

Ottiene o imposta il gruppo di immagini da utilizzare per il controllo 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

Valore della proprietà

TreeViewImageSet

Uno dei valori di TreeViewImageSet. Il valore predefinito è TreeViewImageSet.Custom.

Eccezioni

L'insieme di immagini specificato non è uno dei valori di TreeViewImageSet.

Esempio

Nell'esempio di codice seguente viene illustrato come utilizzare la ImageSet proprietà per visualizzare il set di immagini Windows Explorer nel TreeView controllo .


<%@ 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 . È possibile selezionare un set predefinito di immagini per assegnare al controllo un aspetto standard o definire un set personalizzato.

Nota

La ImageSet proprietà non influisce sulle impostazioni di stile per un nodo. Impostare la proprietà di stile appropriata, ad esempio la NodeStyle proprietà , se si desidera aggiungere colori e spaziatura personalizzati.

Nella tabella seguente sono elencati i valori validi per La ImageSet proprietà .

Set di immagini Descrizione
TreeViewImageSet.Arrows Set di immagini predefinito che usa immagini freccia.
TreeViewImageSet.BulletedList Set di immagini predefinito che utilizza immagini puntate a forma di rombo.
TreeViewImageSet.BulletedList2 Set di immagini predefinito che usa immagini puntate a forma quadrata.
TreeViewImageSet.BulletedList3 Insieme predefinito di immagini di punto elenco a forma di rombo sezionate.
TreeViewImageSet.BulletedList4 Set predefinito di immagini alternate di punto elenco a forma di rombo sezionate di dimensioni diverse a seconda del livello.
TreeViewImageSet.Contacts Set di immagini predefinito che utilizza immagini MSN Messenger.
TreeViewImageSet.Custom Set di immagini definito dall'utente.
TreeViewImageSet.Events Set di immagini predefinito che usa immagini in stile registro eventi.
TreeViewImageSet.Faq Set di immagini predefinito che usa immagini in stile FAQ.
TreeViewImageSet.Inbox Set di immagini predefinito che usa immagini in stile posta elettronica.
TreeViewImageSet.News Set di immagini predefinito che usa immagini in stile newsgroup.
TreeViewImageSet.Simple Set di immagini predefinito che utilizza contorni di forma semplici.
TreeViewImageSet.Simple2 Set di immagini predefinito che utilizza forme semplici riempite.
TreeViewImageSet.Msdn Set di immagini predefinito che usa immagini MSDN.
TreeViewImageSet.WindowsHelp Set di immagini predefinito che usa immagini della Guida di Microsoft Windows.
TreeViewImageSet.XPFileExplorer Set di immagini predefinito che usa immagini di Esplora risorse Windows disponibili in Microsoft Windows XP.

Quando si definisce un set personalizzato di immagini, è necessario specificare un'immagine per ognuna delle proprietà nella tabella seguente. In caso contrario, viene utilizzata l'immagine predefinita per tale proprietà.

Proprietà Descrizione
CollapseImageUrl URL di un'immagine personalizzata per l'indicatore del nodo compresso.
ExpandImageUrl URL di un'immagine personalizzata per l'indicatore del nodo espandibile.
LineImagesFolder URL di una cartella che contiene immagini personalizzate per le righe che connettono i nodi.
NoExpandImageUrl URL di un'immagine personalizzata per l'indicatore del nodo non espandibile.

Il valore di questa proprietà viene archiviato nello stato di visualizzazione.

Si applica a

Vedi anche