TreeView.ImageSet Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.