TreeView.ImageSet Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví skupinu obrázků, které se mají použít pro TreeView ovládací prvek.
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
Hodnota vlastnosti
Jedna z TreeViewImageSet hodnot. Výchozí hodnota je TreeViewImageSet.Custom.
Výjimky
Zadaná sada obrázků není jednou z TreeViewImageSet hodnot.
Příklady
Následující příklad kódu ukazuje, jak použít ImageSet vlastnost k zobrazení sady obrázků Průzkumníka Windows v ovládacím TreeView prvku.
<%@ 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>
Poznámky
ImageSet Pomocí vlastnosti určete skupinu obrázků, které se mají použít pro TreeView ovládací prvek. Můžete buď vybrat předdefinovanou sadu obrázků a dát tak ovládacímu prvku standardní vzhled, nebo definovat vlastní sadu.
Poznámka:
Vlastnost ImageSet nemá vliv na žádné nastavení stylu uzlu. Nastavte odpovídající vlastnost stylu, například NodeStyle vlastnost, pokud chcete přidat vlastní barvy a mezery.
V následující tabulce jsou uvedeny platné hodnoty vlastnosti.ImageSet
| Sada obrázků | Description |
|---|---|
TreeViewImageSet.Arrows |
Předdefinovaná sada obrázků, která používá obrázky se šipkami. |
TreeViewImageSet.BulletedList |
Předdefinovaná sada obrázků, která používá obrázky odrážek ve tvaru kosočtverce. |
TreeViewImageSet.BulletedList2 |
Předdefinovaná sada obrázků, která používá obrázky odrážek s čtvercovým tvarem. |
TreeViewImageSet.BulletedList3 |
Předdefinovaná sada oddílů s kosočtvercovým tvarem odrážek. |
TreeViewImageSet.BulletedList4 |
Předdefinovaná sada alternativních oddílů s kosočtvercovými odrážkami ve velikostech, které se liší podle úrovně. |
TreeViewImageSet.Contacts |
Předdefinovaná sada obrázků, která používá obrázky MSN Messenger. |
TreeViewImageSet.Custom |
Uživatelsky definovaná sada obrázků. |
TreeViewImageSet.Events |
Předdefinovaná sada obrázků, která používá obrázky ve stylu protokolu událostí. |
TreeViewImageSet.Faq |
Předdefinovaná sada obrázků, která používá obrázky ve stylu nejčastějších dotazů. |
TreeViewImageSet.Inbox |
Předdefinovaná sada obrázků, která používá obrázky ve stylu e-mailu. |
TreeViewImageSet.News |
Předdefinovaná sada obrázků, která používá obrázky ve stylu diskusní skupiny. |
TreeViewImageSet.Simple |
Předdefinovaná sada obrázků, která používá jednoduché obrysy obrazců. |
TreeViewImageSet.Simple2 |
Předdefinovaná sada obrázků, která používá jednoduché vyplněné obrazce. |
TreeViewImageSet.Msdn |
Předdefinovaná sada obrázků, která používá image MSDN. |
TreeViewImageSet.WindowsHelp |
Předdefinovaná sada obrázků, která používá image nápovědy systému Microsoft Windows. |
TreeViewImageSet.XPFileExplorer |
Předdefinovaná sada obrázků, která používá image Průzkumníka Windows, které jsou k dispozici v systému Microsoft Windows XP. |
Při definování vlastní sady obrázků byste měli zadat obrázek pro každou z vlastností v následující tabulce. V opačném případě se použije výchozí obrázek této vlastnosti.
| Vlastnictví | Description |
|---|---|
| CollapseImageUrl | Adresa URL vlastního obrázku pro indikátor sbalitelného uzlu |
| ExpandImageUrl | Adresa URL vlastního obrázku pro indikátor rozbalitelného uzlu. |
| LineImagesFolder | Adresa URL složky, která obsahuje vlastní obrázky pro řádky, které propojují uzly. |
| NoExpandImageUrl | Adresa URL vlastního obrázku pro indikátor ne rozbalitelného uzlu. |
Hodnota této vlastnosti je uložena ve stavu zobrazení.