TreeView.ImageSet Właściwość

Definicja

Pobiera lub ustawia grupę obrazów do użycia dla kontrolki 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

Wartość właściwości

TreeViewImageSet Jedna z wartości. Wartość domyślna to TreeViewImageSet.Custom.

Wyjątki

Określony zestaw obrazów TreeViewImageSet nie jest jedną z wartości.

Przykłady

W poniższym przykładzie kodu pokazano, jak używać ImageSet właściwości do wyświetlania zestawu obrazów w Eksploratorze Windows w kontrolce TreeView .


<%@ 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>

Uwagi

ImageSet Użyj właściwości , aby określić grupę obrazów do użycia dla kontrolkiTreeView. Możesz wybrać wstępnie zdefiniowany zestaw obrazów, aby nadać kontrolce standardowy wygląd lub zdefiniować własny zestaw niestandardowy.

Uwaga

Właściwość ImageSet nie ma wpływu na żadne ustawienia stylu dla węzła. Ustaw odpowiednią właściwość stylu, taką jak NodeStyle właściwość, jeśli chcesz dodać kolory niestandardowe i odstępy.

W poniższej tabeli wymieniono prawidłowe wartości właściwości ImageSet .

Zestaw obrazów Opis
TreeViewImageSet.Arrows Wstępnie zdefiniowany zestaw obrazów korzystający z obrazów strzałek.
TreeViewImageSet.BulletedList Wstępnie zdefiniowany zestaw obrazów, który używa obrazów punktorów w kształcie rombu.
TreeViewImageSet.BulletedList2 Wstępnie zdefiniowany zestaw obrazów, który używa obrazów punktorów w kształcie kwadratu.
TreeViewImageSet.BulletedList3 Wstępnie zdefiniowany zestaw sekcji obrazów punktorów w kształcie rombu.
TreeViewImageSet.BulletedList4 Wstępnie zdefiniowany zestaw alternatywnych obrazów punktorów w kształcie rombu, które różnią się w zależności od poziomu.
TreeViewImageSet.Contacts Wstępnie zdefiniowany zestaw obrazów korzystający z obrazów programu MSN Messenger.
TreeViewImageSet.Custom Zestaw obrazów zdefiniowany przez użytkownika.
TreeViewImageSet.Events Wstępnie zdefiniowany zestaw obrazów, który używa obrazów w stylu dziennika zdarzeń.
TreeViewImageSet.Faq Wstępnie zdefiniowany zestaw obrazów, który używa obrazów w stylu często zadawanych pytań.
TreeViewImageSet.Inbox Wstępnie zdefiniowany zestaw obrazów korzystający z obrazów w stylu poczty e-mail.
TreeViewImageSet.News Wstępnie zdefiniowany zestaw obrazów korzystający z obrazów w stylu grupy dyskusyjnej.
TreeViewImageSet.Simple Wstępnie zdefiniowany zestaw obrazów, który używa prostych konturów kształtu.
TreeViewImageSet.Simple2 Wstępnie zdefiniowany zestaw obrazów, który używa prostych wypełnionych kształtów.
TreeViewImageSet.Msdn Wstępnie zdefiniowany zestaw obrazów korzystający z obrazów MSDN.
TreeViewImageSet.WindowsHelp Wstępnie zdefiniowany zestaw obrazów, który używa Microsoft obrazów Pomocy systemu Windows.
TreeViewImageSet.XPFileExplorer Wstępnie zdefiniowany zestaw obrazów korzystający z obrazów Eksploratora Windows dostępnych w Microsoft Windows XP.

Podczas definiowania niestandardowego zestawu obrazów należy określić obraz dla każdej właściwości w poniższej tabeli. W przeciwnym razie jest używany obraz domyślny dla tej właściwości.

Właściwość Opis
CollapseImageUrl Adres URL obrazu niestandardowego dla zwijanego wskaźnika węzła.
ExpandImageUrl Adres URL obrazu niestandardowego dla wskaźnika węzła, który można rozwinąć.
LineImagesFolder Adres URL folderu zawierającego obrazy niestandardowe wierszy łączących węzły.
NoExpandImageUrl Adres URL obrazu niestandardowego dla wskaźnika węzła, który nie można rozwinąć.

Wartość tej właściwości jest przechowywana w stanie widoku.

Dotyczy

Zobacz też