TreeViewImageSet Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an image set to use in the TreeView control.
public enum class TreeViewImageSet
public enum TreeViewImageSet
type TreeViewImageSet =
Public Enum TreeViewImageSet
- Inheritance
Fields
Arrows | 10 | A predefined set of arrow images. |
BulletedList | 6 | A predefined set of diamond-shaped bullet images. |
BulletedList2 | 7 | A predefined set of square-shaped bullet images. |
BulletedList3 | 8 | A predefined set of sectioned, diamond shaped bullet images. |
BulletedList4 | 9 | A predefined set of alternate sectioned, diamond shaped bullet images in sizes that vary by level. |
Contacts | 12 | A predefined set of MSN Messenger-styled images. |
Custom | 0 | A user-defined set of images. This is the default value of the ImageSet. |
Events | 14 | A predefined set of event log-styled images. |
Faq | 15 | A predefined set of FAQ-styled images. |
Inbox | 13 | A predefined set of email-styled images. |
Msdn | 2 | A predefined set of Microsoft MSDN developer program-styled images. |
News | 11 | A predefined set of newsgroup-styled images. |
Simple | 4 | A predefined set of simple-shaped outline images. |
Simple2 | 5 | A predefined set of filled simple-shaped images. |
WindowsHelp | 3 | A predefined set of Microsoft Windows Help-styled images. |
XPFileExplorer | 1 | A predefined set of Windows Explorer for Microsoft Windows XP-styled images. |
Examples
The following example demonstrates how to use the TreeViewImageSet
enumeration to indicate which image set to use 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>
Remarks
The TreeViewImageSet
enumeration is used to represent the different sets of images that can be displayed in the TreeView control. You can select from a predefined set of images or create your own custom set by setting the TreeView.ImageSet property to the Custom
value. 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 | The URL to a custom image for the collapsed node indicator. |
ExpandImageUrl | The URL to a custom image for the expanded node indicator. |
LineImagesFolder | The URL to a folder that contains custom images for lines-connecting nodes. |
NoExpandImageUrl | The URL to a custom image for the non-expanding node indicator. |
Applies to
See also
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기