Condividi tramite


TreeView.ImageSet Proprietà

Definizione

Ottiene o imposta il gruppo di immagini da utilizzare per il TreeView controllo .

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 TreeViewImageSet valori. Il valore predefinito è TreeViewImageSet.Custom.

Eccezioni

Il set di immagini specificato non è uno dei TreeViewImageSet valori.

Esempio

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

Annotazioni

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 usa immagini punto elenco a forma di rombo.
TreeViewImageSet.BulletedList2 Set di immagini predefinito che usa immagini punto elenco a forma quadrata.
TreeViewImageSet.BulletedList3 Set predefinito di immagini puntate a forma di rombo.
TreeViewImageSet.BulletedList4 Un set predefinito di immagini punto elenco a forma di rombo a forma di rombo in dimensioni che variano in base al 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 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 collapsible.
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