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