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-адрес настраиваемого образа для индикатора неразверяемого узла. |
Значение этого свойства хранится в состоянии представления.