TreeView.ImageSet Свойство

Определение

Получает или задает группу изображений, используемую для элемента управления TreeView.Gets or sets the group of images to use for the TreeView control.

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.One of the TreeViewImageSet values. Значение по умолчанию — TreeViewImageSet.Custom.The default is TreeViewImageSet.Custom.

Исключения

Указанный набор изображений не является одним из значений TreeViewImageSet.The specified image set is not one of the TreeViewImageSet values.

Примеры

В следующем примере кода показано, как использовать ImageSet свойство для отображения набора изображений в проводнике Windows в TreeView элементе управления.The following code example demonstrates how to use the ImageSet property to display the Windows Explorer set of images in the TreeView control.


<%@ 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 элемента управления.Use the ImageSet property to specify the group of images to use for the TreeView control. Вы можете выбрать предопределенный набор изображений, чтобы элемент управления был стандартным или определять собственный пользовательский набор.You can either select a predefined set of images to give the control a standard look or define your own custom set.

Примечание

ImageSetСвойство не влияет на параметры стиля для узла.The ImageSet property does not affect any style settings for a node. Задайте соответствующее свойство стиля, например NodeStyle свойство, если требуется добавить пользовательские цвета и промежутки.Set the appropriate style property, such as the NodeStyle property, if you want to add custom colors and spacing.

В следующей таблице перечислены допустимые значения для ImageSet Свойства.The following table lists the valid values for The ImageSet property.

Набор образовImage set ОписаниеDescription
TreeViewImageSet.Arrows Предопределенный набор изображений, использующий изображения со стрелками.A predefined image set that uses arrow images.
TreeViewImageSet.BulletedList Предопределенный набор изображений, использующий изображения маркеров в форме ромба.A predefined image set that uses diamond-shaped bullet images.
TreeViewImageSet.BulletedList2 Предопределенный набор изображений, в котором используются изображения с маркерами в виде квадратной формы.A predefined image set that uses square-shaped bullet images.
TreeViewImageSet.BulletedList3 Предустановленный набор разделенных изображений маркеров в форме ромба.A predefined set of sectioned, diamond shaped bullet images.
TreeViewImageSet.BulletedList4 Предустановленный набор альтернативных разделенных изображений маркеров в форме ромба, размеры которых различаются в зависимости от уровня.A predefined set of alternate sectioned, diamond shaped bullet images in sizes that vary by level.
TreeViewImageSet.Contacts Предопределенный набор изображений, использующий образы MSN Messenger.A predefined image set that uses MSN Messenger images.
TreeViewImageSet.Custom Определяемый пользователем набор изображений.A user-defined image set.
TreeViewImageSet.Events Предопределенный набор изображений, использующий изображения в стиле журнала событий.A predefined image set that uses event log-styled images.
TreeViewImageSet.Faq Предопределенный набор изображений, использующий образы с заданными вопросами.A predefined image set that uses FAQ-styled images.
TreeViewImageSet.Inbox Предопределенный набор изображений, использующий изображения в стиле электронной почты.A predefined image set that uses email-styled images.
TreeViewImageSet.News Предопределенный набор изображений, использующий изображения в стиле группы новостей.A predefined image set that uses newsgroup-styled images.
TreeViewImageSet.Simple Предопределенный набор изображений, в котором используются простые контуры фигур.A predefined image set that uses simple shape outlines.
TreeViewImageSet.Simple2 Предопределенный набор изображений, в котором используются простые заполненные фигуры.A predefined image set that uses simple filled shapes.
TreeViewImageSet.Msdn Предопределенный набор изображений, использующий изображения MSDN.A predefined image set that uses MSDN images.
TreeViewImageSet.WindowsHelp Предопределенный набор изображений, использующий изображения справки Microsoft Windows.A predefined image set that uses Microsoft Windows Help images.
TreeViewImageSet.XPFileExplorer Предопределенный набор изображений, в котором используются образы проводника Windows, доступные в Microsoft Windows XP.A predefined image set that uses Windows Explorer images available in Microsoft Windows XP.

При определении пользовательского набора изображений необходимо указать изображение для каждого из свойств в следующей таблице.When defining a custom set of images, you should specify an image for each of the properties in the following table. В противном случае используется изображение по умолчанию для этого свойства.Otherwise, the default image for that property is used.

Свойство.Property ОписаниеDescription
CollapseImageUrl URL-адрес пользовательского изображения для индикатора сворачиваемого узла.The URL to a custom image for the collapsible node indicator.
ExpandImageUrl URL-адрес пользовательского изображения для индикатора разворачиваемого узла.The URL to a custom image for the expandable node indicator.
LineImagesFolder URL-адрес папки, содержащей пользовательские изображения для линий, соединяющих узлы.The URL to a folder that contains custom images for the lines that connect nodes.
NoExpandImageUrl URL-адрес пользовательского изображения для индикатора неразвертываемого узла.The URL to a custom image for the non-expandable node indicator.

Значение этого свойства хранится в состоянии представления.The value of this property is stored in view state.

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

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