Condividi tramite


TreeViewImageSet Enumerazione

Definizione

Rappresenta un insieme di immagini da utilizzare nel controllo TreeView.

public enum class TreeViewImageSet
public enum TreeViewImageSet
type TreeViewImageSet = 
Public Enum TreeViewImageSet
Ereditarietà
TreeViewImageSet

Campi

Arrows 10

Insieme predefinito di immagini di frecce.

BulletedList 6

Insieme predefinito di immagini di punto elenco a forma di rombo.

BulletedList2 7

Insieme predefinito di immagini di punto elenco a forma di quadrato.

BulletedList3 8

Insieme predefinito di immagini di punto elenco a forma di rombo sezionate.

BulletedList4 9

Set predefinito di immagini alternate di punto elenco a forma di rombo sezionate di dimensioni diverse a seconda del livello.

Contacts 12

Set predefinito di immagini nello stile di MSN Messenger.

Custom 0

Insieme di immagini definito dall'utente. Si tratta del valore predefinito della proprietà ImageSet.

Events 14

Set predefinito di immagini nello stile dei log eventi.

Faq 15

Insieme predefinito di immagini nello stile delle domande frequenti.

Inbox 13

Set predefinito di immagini nello stile della posta elettronica.

Msdn 2

Set predefinito di immagini nello stile del programma di sviluppo Microsoft MSDN.

News 11

Insieme predefinito di immagini nello stile dei newsgroup.

Simple 4

Insieme predefinito di immagini di contorno di forma semplice.

Simple2 5

Insieme predefinito di immagini di forma semplice con riempimento.

WindowsHelp 3

Set predefinito di immagini nello stile della Guida di Microsoft Windows.

XPFileExplorer 1

Set predefinito di immagini nello stile di Esplora risorse per Microsoft Windows XP.

Esempio

Nell'esempio seguente viene illustrato come usare l'enumerazione TreeViewImageSet per indicare quale immagine impostata da usare 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

L'enumerazione TreeViewImageSet viene usata per rappresentare i diversi set di immagini che possono essere visualizzati nel TreeView controllo. È possibile selezionare da un set predefinito di immagini o creare un set personalizzato impostando la proprietà sul TreeView.ImageSet Custom valore. Quando si definisce un set personalizzato di immagini, è necessario specificare un'immagine per ognuna delle proprietà nella tabella seguente. In caso contrario, viene usata 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 espanso.
LineImagesFolder URL di una cartella che contiene immagini personalizzate per i nodi di connessione delle righe.
NoExpandImageUrl URL di un'immagine personalizzata per l'indicatore del nodo non espanso.

Si applica a

Vedi anche