TreeView.ImageSet Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o grupo de imagens a serem usadas para o controle 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
Valor da propriedade
Um dos valores de TreeViewImageSet. O padrão é TreeViewImageSet.Custom
.
Exceções
O conjunto de imagens especificado não é um dos valores TreeViewImageSet.
Exemplos
O exemplo de código a seguir demonstra como usar a ImageSet propriedade para exibir o conjunto de imagens do Gerenciador de Windows no TreeView controle.
<%@ 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>
Comentários
Use a ImageSet propriedade para especificar o grupo de imagens a ser usado para o TreeView controle. Você pode selecionar um conjunto predefinido de imagens para dar ao controle uma aparência padrão ou definir seu próprio conjunto personalizado.
Observação
A ImageSet propriedade não afeta nenhuma configuração de estilo para um nó. Defina a propriedade de estilo apropriada, como a NodeStyle propriedade, se você quiser adicionar cores e espaçamento personalizados.
A tabela a seguir lista os valores válidos para a ImageSet propriedade.
Conjunto de imagens | Descrição |
---|---|
TreeViewImageSet.Arrows |
Um conjunto de imagens predefinido que usa imagens de seta. |
TreeViewImageSet.BulletedList |
Um conjunto de imagens predefinido que usa imagens de marcador em forma de diamante. |
TreeViewImageSet.BulletedList2 |
Um conjunto de imagens predefinido que usa imagens de marcador em forma quadrada. |
TreeViewImageSet.BulletedList3 |
Um conjunto predefinido de imagens divididas em seções do marcador em forma de losango. |
TreeViewImageSet.BulletedList4 |
Um conjunto predefinido de imagens alternativas e divididas em seções do marcador em forma de losango, em tamanhos que variam de acordo com o nível. |
TreeViewImageSet.Contacts |
Um conjunto de imagens predefinido que usa imagens do MSN Messenger. |
TreeViewImageSet.Custom |
Um conjunto de imagens definido pelo usuário. |
TreeViewImageSet.Events |
Um conjunto de imagens predefinido que usa imagens com estilo de log de eventos. |
TreeViewImageSet.Faq |
Um conjunto de imagens predefinido que usa imagens com estilo de perguntas frequentes. |
TreeViewImageSet.Inbox |
Um conjunto de imagens predefinido que usa imagens com estilo de email. |
TreeViewImageSet.News |
Um conjunto de imagens predefinido que usa imagens com estilo de grupo de notícias. |
TreeViewImageSet.Simple |
Um conjunto de imagens predefinido que usa contornos de forma simples. |
TreeViewImageSet.Simple2 |
Um conjunto de imagens predefinido que usa formas preenchidas simples. |
TreeViewImageSet.Msdn |
Um conjunto de imagens predefinido que usa imagens MSDN. |
TreeViewImageSet.WindowsHelp |
Um conjunto de imagens predefinido que usa imagens da Ajuda do Microsoft Windows. |
TreeViewImageSet.XPFileExplorer |
Um conjunto de imagens predefinido que usa imagens Windows Explorer disponíveis no Microsoft Windows XP. |
Ao definir um conjunto personalizado de imagens, você deve especificar uma imagem para cada uma das propriedades na tabela a seguir. Caso contrário, a imagem padrão dessa propriedade é usada.
Propriedade | Descrição |
---|---|
CollapseImageUrl | A URL de uma imagem personalizada para o indicador de nó recolhível. |
ExpandImageUrl | A URL de uma imagem personalizada para o indicador de nó expansível. |
LineImagesFolder | A URL para uma pasta que contém imagens personalizadas para as linhas que conectam nós. |
NoExpandImageUrl | A URL para uma imagem personalizada para o indicador de nó não expansível. |
O valor dessa propriedade é armazenado no estado de exibição.