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 свойство , если вы хотите добавить пользовательские цвета и интервалы.

В следующей таблице перечислены допустимые значения свойства The 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 Предопределенный набор образов, использующий образы в стиле группы новостей.
TreeViewImageSet.Simple Предопределенный набор изображений, использующий простые контуры фигур.
TreeViewImageSet.Simple2 Предопределенный набор изображений, использующий простые заполненные фигуры.
TreeViewImageSet.Msdn Предопределенный набор образов, использующий образы MSDN.
TreeViewImageSet.WindowsHelp Предопределенный набор образов, использующий Майкрософт образов справки Windows.
TreeViewImageSet.XPFileExplorer Предопределенный набор образов, использующий образы проводника Windows, доступные в Майкрософт Windows XP.

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

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

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

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

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