Поделиться через


TreeView.ImageSet Свойство

Определение

Возвращает или задает группу изображений, используемых для 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

Значение свойства

Одно из значений TreeViewImageSet . Значение по умолчанию — TreeViewImageSet.Custom.

Исключения

Указанный набор изображений не является одним из значений TreeViewImageSet .

Примеры

В следующем примере кода показано, как использовать ImageSet свойство для отображения набора образов проводника Windows в элементе 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>

Комментарии

ImageSet Используйте свойство, чтобы указать группу изображений, используемых для TreeView элемента управления. Вы можете выбрать предварительно определенный набор изображений, чтобы предоставить элементу управления стандартный вид или определить собственный настраиваемый набор.

Замечание

Свойство ImageSet не влияет на параметры стиля узла. Задайте соответствующее свойство стиля, например NodeStyle свойство, если вы хотите добавить настраиваемые цвета и интервалы.

В следующей таблице перечислены допустимые значения свойства ImageSet .

Набор изображений Описание
TreeViewImageSet.Arrows Предопределенный набор изображений, использующий изображения со стрелками.
TreeViewImageSet.BulletedList Предопределенный набор изображений, использующий изображения маркеров с фигурой бриллианта.
TreeViewImageSet.BulletedList2 Предопределенный набор изображений, использующий изображения маркеров с квадратной фигурой.
TreeViewImageSet.BulletedList3 Предопределенный набор секциоированных, бриллиантовых фигурных изображений маркеров.
TreeViewImageSet.BulletedList4 Предопределенный набор альтернативных секций, ромба с фигурными изображениями маркеров в размерах, которые зависят от уровня.
TreeViewImageSet.Contacts Предопределенный набор изображений, использующий образы MSN Messenger.
TreeViewImageSet.Custom Определяемый пользователем набор изображений.
TreeViewImageSet.Events Предопределенный набор изображений, использующий образы в стиле журнала событий.
TreeViewImageSet.Faq Предопределенный набор изображений, использующий образы с стилем часто задаваемых вопросов.
TreeViewImageSet.Inbox Предопределенный набор изображений, использующий образы в стиле электронной почты.
TreeViewImageSet.News Предопределенный набор изображений, использующий образы в стиле newsgroup.
TreeViewImageSet.Simple Предопределенный набор изображений, использующий простые контуры фигур.
TreeViewImageSet.Simple2 Предопределенный набор изображений, использующий простые заполненные фигуры.
TreeViewImageSet.Msdn Предопределенный набор изображений, использующий образы MSDN.
TreeViewImageSet.WindowsHelp Предопределенный набор образов, использующий образы справки Microsoft Windows.
TreeViewImageSet.XPFileExplorer Предопределенный набор образов, использующий образы проводника Windows, доступные в Microsoft Windows XP.

При определении пользовательского набора изображений следует указать изображение для каждого свойства в следующей таблице. В противном случае используется образ по умолчанию для этого свойства.

Недвижимость Описание
CollapseImageUrl URL-адрес пользовательского изображения для индикатора сворачивания узла.
ExpandImageUrl URL-адрес пользовательского образа для индикатора расширяемого узла.
LineImagesFolder URL-адрес папки, содержащей пользовательские образы для строк, которые подключают узлы.
NoExpandImageUrl URL-адрес настраиваемого образа для индикатора неразверяемого узла.

Значение этого свойства хранится в состоянии представления.

Применяется к

См. также раздел