Condividi tramite


TreeViewImageSet Enumerazione

Definizione

Rappresenta un set di immagini da utilizzare nel controllo TreeView.

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

Campi

Nome Valore Descrizione
Custom 0

Set definito dall'utente di immagini. Si tratta del valore predefinito di ImageSet.

XPFileExplorer 1

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

Msdn 2

Set predefinito di immagini in stile programma per sviluppatori MSDN Microsoft.

WindowsHelp 3

Set predefinito di immagini in stile Guida di Microsoft Windows.

Simple 4

Set predefinito di immagini struttura a forma semplice.

Simple2 5

Set predefinito di immagini a forma semplice riempite.

BulletedList 6

Set predefinito di immagini punto elenco a forma di rombo.

BulletedList2 7

Set predefinito di immagini punto elenco a forma quadrata.

BulletedList3 8

Set predefinito di immagini puntate a forma di rombo.

BulletedList4 9

Un set predefinito di immagini punto elenco a forma di rombo a forma di rombo in dimensioni che variano in base al livello.

Arrows 10

Set predefinito di immagini freccia.

News 11

Set predefinito di immagini in stile newsgroup.

Contacts 12

Set predefinito di immagini in stile MSN Messenger.

Inbox 13

Set predefinito di immagini in stile posta elettronica.

Events 14

Set predefinito di immagini in stile registro eventi.

Faq 15

Set predefinito di immagini basate su domande frequenti.

Esempio

Nell'esempio seguente viene illustrato come usare l'enumerazione TreeViewImageSet per indicare quale set di immagini 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 utilizzata 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 TreeView.ImageSet proprietà sul 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 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 espanso.
LineImagesFolder URL di una cartella che contiene immagini personalizzate per i nodi che si connettono alle righe.
NoExpandImageUrl URL di un'immagine personalizzata per l'indicatore del nodo non espanso.

Si applica a

Vedi anche