TreeNode Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe TreeNode.
Surcharges
TreeNode() |
Initialise une nouvelle instance de la classe TreeNode sans texte ni valeur. |
TreeNode(String) |
Initialise une nouvelle instance de la classe TreeNode avec le texte spécifié. |
TreeNode(String, String) |
Initialise une nouvelle instance de la classe TreeNode à l'aide du texte et de la valeur spécifiés. |
TreeNode(TreeView, Boolean) |
Initialise une nouvelle instance de la classe TreeNode à l'aide du propriétaire spécifié. |
TreeNode(String, String, String) |
Initialise une nouvelle instance de la classe TreeNode à l'aide du texte, de la valeur et de l'URL d'image spécifiés. |
TreeNode(String, String, String, String, String) |
Initialise une nouvelle instance de la classe TreeNode à l'aide du texte, de la valeur, de l'URL d'image, de l'URL de navigation et de la cible spécifiés. |
TreeNode()
Initialise une nouvelle instance de la classe TreeNode sans texte ni valeur.
public:
TreeNode();
public TreeNode ();
Public Sub New ()
Exemples
L’exemple de code suivant montre comment utiliser ce constructeur pour ajouter dynamiquement un nœud au TreeView contrôle.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Page_Init(Object sender, EventArgs e)
{
if(!IsPostBack)
{
// Add the first tree to the TreeView control.
CreateTree("Section 1");
// Add the second tree to the TreeView control.
CreateTree("Section 2");
}
}
void CreateTree(String NodeText)
{
// Create the root node using the default constructor.
TreeNode root = new TreeNode();
root.Text = NodeText;
// Use the ChildNodes property of the root TreeNode to add child nodes.
// Create the node using the constructor that takes the text parameter.
root.ChildNodes.Add(new TreeNode("Topic 1"));
// Create the node using the constructor that takes the text and value parameters.
root.ChildNodes.Add(new TreeNode("Topic 2", "Value 2"));
// Create the node using the constructor that takes the text, value,
// and imageUrl parameters.
root.ChildNodes.Add(new TreeNode("Topic 3", "Value 3", "Image1.jpg"));
// Create the node using the constructor that takes the text, value,
// imageUrl, navigateUrl, and target parameters.
root.ChildNodes.Add(new TreeNode("Topic 4", "Value 4", "Image1.jpg", "http://www.microsoft.com", "_blank"));
// Add the root node to the Nodes collection of the TreeView control.
DynamicTreeView.Nodes.Add(root);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeNode Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeNode Constructor Example</h3>
<asp:TreeView id="DynamicTreeView"
EnableClientScript="false"
ExpandDepth="2"
runat="server">
</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">
<script runat="server">
Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs)
If Not IsPostBack Then
' Add the first tree to the TreeView control.
CreateTree("Section 1")
' Add the second tree to the TreeView control.
CreateTree("Section 2")
End If
End Sub
Sub CreateTree(ByVal NodeText As String)
' Create the root node using the default constructor.
Dim root As TreeNode = New TreeNode
root.Text = NodeText
' Use the ChildNodes property of the root TreeNode to add child nodes.
' Create the node using the constructor that takes the text parameter.
root.ChildNodes.Add(New TreeNode("Topic 1"))
' Create the node using the constructor that takes the text and value parameters.
root.ChildNodes.Add(New TreeNode("Topic 2", "Value 2"))
' Create the node using the constructor that takes the text, value,
' and imageUrl parameters.
root.ChildNodes.Add(New TreeNode("Topic 3", "Value 3", "Image1.jpg"))
' Create the node using the constructor that takes the text, value,
' imageUrl, navigateUrl, and target parameters.
root.ChildNodes.Add(New TreeNode("Topic 4", "Value 4", "Image1.jpg", "http://www.microsoft.com", "_blank"))
' Add the root node to the Nodes collection of the TreeView control.
DynamicTreeView.Nodes.Add(root)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeNode Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeNode Constructor Example</h3>
<asp:TreeView id="DynamicTreeView"
EnableClientScript="false"
ExpandDepth="2"
runat="server">
</asp:TreeView>
</form>
</body>
</html>
Remarques
Utilisez ce constructeur pour initialiser une nouvelle instance de la classe à l’aide TreeNode des valeurs par défaut.
Notes
Lorsque ce constructeur est utilisé, toutes les propriétés de l’objet TreeNode sont définies sur leurs valeurs par défaut. Veillez à définir les propriétés, si nécessaire, après avoir créé l’objet.
Voir aussi
S’applique à
TreeNode(String)
Initialise une nouvelle instance de la classe TreeNode avec le texte spécifié.
public:
TreeNode(System::String ^ text);
public TreeNode (string text);
new System.Web.UI.WebControls.TreeNode : string -> System.Web.UI.WebControls.TreeNode
Public Sub New (text As String)
Paramètres
Exemples
L’exemple de code suivant montre comment utiliser ce constructeur pour ajouter dynamiquement un nœud au TreeView contrôle.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Page_Init(Object sender, EventArgs e)
{
if(!IsPostBack)
{
// Add the first tree to the TreeView control.
CreateTree("Section 1");
// Add the second tree to the TreeView control.
CreateTree("Section 2");
}
}
void CreateTree(String NodeText)
{
// Create the root node using the default constructor.
TreeNode root = new TreeNode();
root.Text = NodeText;
// Use the ChildNodes property of the root TreeNode to add child nodes.
// Create the node using the constructor that takes the text parameter.
root.ChildNodes.Add(new TreeNode("Topic 1"));
// Create the node using the constructor that takes the text and value parameters.
root.ChildNodes.Add(new TreeNode("Topic 2", "Value 2"));
// Create the node using the constructor that takes the text, value,
// and imageUrl parameters.
root.ChildNodes.Add(new TreeNode("Topic 3", "Value 3", "Image1.jpg"));
// Create the node using the constructor that takes the text, value,
// imageUrl, navigateUrl, and target parameters.
root.ChildNodes.Add(new TreeNode("Topic 4", "Value 4", "Image1.jpg", "http://www.microsoft.com", "_blank"));
// Add the root node to the Nodes collection of the TreeView control.
DynamicTreeView.Nodes.Add(root);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeNode Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeNode Constructor Example</h3>
<asp:TreeView id="DynamicTreeView"
EnableClientScript="false"
ExpandDepth="2"
runat="server">
</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">
<script runat="server">
Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs)
If Not IsPostBack Then
' Add the first tree to the TreeView control.
CreateTree("Section 1")
' Add the second tree to the TreeView control.
CreateTree("Section 2")
End If
End Sub
Sub CreateTree(ByVal NodeText As String)
' Create the root node using the default constructor.
Dim root As TreeNode = New TreeNode
root.Text = NodeText
' Use the ChildNodes property of the root TreeNode to add child nodes.
' Create the node using the constructor that takes the text parameter.
root.ChildNodes.Add(New TreeNode("Topic 1"))
' Create the node using the constructor that takes the text and value parameters.
root.ChildNodes.Add(New TreeNode("Topic 2", "Value 2"))
' Create the node using the constructor that takes the text, value,
' and imageUrl parameters.
root.ChildNodes.Add(New TreeNode("Topic 3", "Value 3", "Image1.jpg"))
' Create the node using the constructor that takes the text, value,
' imageUrl, navigateUrl, and target parameters.
root.ChildNodes.Add(New TreeNode("Topic 4", "Value 4", "Image1.jpg", "http://www.microsoft.com", "_blank"))
' Add the root node to the Nodes collection of the TreeView control.
DynamicTreeView.Nodes.Add(root)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeNode Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeNode Constructor Example</h3>
<asp:TreeView id="DynamicTreeView"
EnableClientScript="false"
ExpandDepth="2"
runat="server">
</asp:TreeView>
</form>
</body>
</html>
Remarques
Utilisez ce constructeur pour initialiser une nouvelle instance de la classe à l’aide TreeNode du texte spécifié par le text
paramètre.
Le tableau suivant montre la valeur de propriété initiale d’une instance de TreeNode.
Propriété | Valeur initiale |
---|---|
Text | Valeur du paramètre text . |
Voir aussi
S’applique à
TreeNode(String, String)
Initialise une nouvelle instance de la classe TreeNode à l'aide du texte et de la valeur spécifiés.
public:
TreeNode(System::String ^ text, System::String ^ value);
public TreeNode (string text, string value);
new System.Web.UI.WebControls.TreeNode : string * string -> System.Web.UI.WebControls.TreeNode
Public Sub New (text As String, value As String)
Paramètres
- value
- String
Données supplémentaires associées au nœud, telles que les données utilisées pour la gestion des événements de publication.
Exemples
L’exemple de code suivant montre comment utiliser ce constructeur pour ajouter dynamiquement un nœud au TreeView contrôle.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Page_Init(Object sender, EventArgs e)
{
if(!IsPostBack)
{
// Add the first tree to the TreeView control.
CreateTree("Section 1");
// Add the second tree to the TreeView control.
CreateTree("Section 2");
}
}
void CreateTree(String NodeText)
{
// Create the root node using the default constructor.
TreeNode root = new TreeNode();
root.Text = NodeText;
// Use the ChildNodes property of the root TreeNode to add child nodes.
// Create the node using the constructor that takes the text parameter.
root.ChildNodes.Add(new TreeNode("Topic 1"));
// Create the node using the constructor that takes the text and value parameters.
root.ChildNodes.Add(new TreeNode("Topic 2", "Value 2"));
// Create the node using the constructor that takes the text, value,
// and imageUrl parameters.
root.ChildNodes.Add(new TreeNode("Topic 3", "Value 3", "Image1.jpg"));
// Create the node using the constructor that takes the text, value,
// imageUrl, navigateUrl, and target parameters.
root.ChildNodes.Add(new TreeNode("Topic 4", "Value 4", "Image1.jpg", "http://www.microsoft.com", "_blank"));
// Add the root node to the Nodes collection of the TreeView control.
DynamicTreeView.Nodes.Add(root);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeNode Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeNode Constructor Example</h3>
<asp:TreeView id="DynamicTreeView"
EnableClientScript="false"
ExpandDepth="2"
runat="server">
</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">
<script runat="server">
Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs)
If Not IsPostBack Then
' Add the first tree to the TreeView control.
CreateTree("Section 1")
' Add the second tree to the TreeView control.
CreateTree("Section 2")
End If
End Sub
Sub CreateTree(ByVal NodeText As String)
' Create the root node using the default constructor.
Dim root As TreeNode = New TreeNode
root.Text = NodeText
' Use the ChildNodes property of the root TreeNode to add child nodes.
' Create the node using the constructor that takes the text parameter.
root.ChildNodes.Add(New TreeNode("Topic 1"))
' Create the node using the constructor that takes the text and value parameters.
root.ChildNodes.Add(New TreeNode("Topic 2", "Value 2"))
' Create the node using the constructor that takes the text, value,
' and imageUrl parameters.
root.ChildNodes.Add(New TreeNode("Topic 3", "Value 3", "Image1.jpg"))
' Create the node using the constructor that takes the text, value,
' imageUrl, navigateUrl, and target parameters.
root.ChildNodes.Add(New TreeNode("Topic 4", "Value 4", "Image1.jpg", "http://www.microsoft.com", "_blank"))
' Add the root node to the Nodes collection of the TreeView control.
DynamicTreeView.Nodes.Add(root)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeNode Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeNode Constructor Example</h3>
<asp:TreeView id="DynamicTreeView"
EnableClientScript="false"
ExpandDepth="2"
runat="server">
</asp:TreeView>
</form>
</body>
</html>
Remarques
Utilisez ce constructeur pour initialiser une nouvelle instance de la classe à l’aide TreeNode du texte et de la valeur spécifiés par les text
paramètres, value
respectivement.
Le tableau suivant présente les valeurs de propriété initiales d’une instance de TreeNode.
Propriété | Valeur initiale |
---|---|
Text | Valeur du paramètre text . |
Value | Valeur du paramètre value . |
Voir aussi
S’applique à
TreeNode(TreeView, Boolean)
Initialise une nouvelle instance de la classe TreeNode à l'aide du propriétaire spécifié.
protected public:
TreeNode(System::Web::UI::WebControls::TreeView ^ owner, bool isRoot);
protected internal TreeNode (System.Web.UI.WebControls.TreeView owner, bool isRoot);
new System.Web.UI.WebControls.TreeNode : System.Web.UI.WebControls.TreeView * bool -> System.Web.UI.WebControls.TreeNode
Protected Friend Sub New (owner As TreeView, isRoot As Boolean)
Paramètres
Voir aussi
S’applique à
TreeNode(String, String, String)
Initialise une nouvelle instance de la classe TreeNode à l'aide du texte, de la valeur et de l'URL d'image spécifiés.
public:
TreeNode(System::String ^ text, System::String ^ value, System::String ^ imageUrl);
public TreeNode (string text, string value, string imageUrl);
new System.Web.UI.WebControls.TreeNode : string * string * string -> System.Web.UI.WebControls.TreeNode
Public Sub New (text As String, value As String, imageUrl As String)
Paramètres
- value
- String
Données supplémentaires associées au nœud, telles que les données utilisées pour la gestion des événements de publication.
- imageUrl
- String
URL d'une image qui est affichée en regard du nœud.
Exemples
L’exemple de code suivant montre comment utiliser ce constructeur pour ajouter dynamiquement un nœud au TreeView contrôle.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Page_Init(Object sender, EventArgs e)
{
if(!IsPostBack)
{
// Add the first tree to the TreeView control.
CreateTree("Section 1");
// Add the second tree to the TreeView control.
CreateTree("Section 2");
}
}
void CreateTree(String NodeText)
{
// Create the root node using the default constructor.
TreeNode root = new TreeNode();
root.Text = NodeText;
// Use the ChildNodes property of the root TreeNode to add child nodes.
// Create the node using the constructor that takes the text parameter.
root.ChildNodes.Add(new TreeNode("Topic 1"));
// Create the node using the constructor that takes the text and value parameters.
root.ChildNodes.Add(new TreeNode("Topic 2", "Value 2"));
// Create the node using the constructor that takes the text, value,
// and imageUrl parameters.
root.ChildNodes.Add(new TreeNode("Topic 3", "Value 3", "Image1.jpg"));
// Create the node using the constructor that takes the text, value,
// imageUrl, navigateUrl, and target parameters.
root.ChildNodes.Add(new TreeNode("Topic 4", "Value 4", "Image1.jpg", "http://www.microsoft.com", "_blank"));
// Add the root node to the Nodes collection of the TreeView control.
DynamicTreeView.Nodes.Add(root);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeNode Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeNode Constructor Example</h3>
<asp:TreeView id="DynamicTreeView"
EnableClientScript="false"
ExpandDepth="2"
runat="server">
</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">
<script runat="server">
Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs)
If Not IsPostBack Then
' Add the first tree to the TreeView control.
CreateTree("Section 1")
' Add the second tree to the TreeView control.
CreateTree("Section 2")
End If
End Sub
Sub CreateTree(ByVal NodeText As String)
' Create the root node using the default constructor.
Dim root As TreeNode = New TreeNode
root.Text = NodeText
' Use the ChildNodes property of the root TreeNode to add child nodes.
' Create the node using the constructor that takes the text parameter.
root.ChildNodes.Add(New TreeNode("Topic 1"))
' Create the node using the constructor that takes the text and value parameters.
root.ChildNodes.Add(New TreeNode("Topic 2", "Value 2"))
' Create the node using the constructor that takes the text, value,
' and imageUrl parameters.
root.ChildNodes.Add(New TreeNode("Topic 3", "Value 3", "Image1.jpg"))
' Create the node using the constructor that takes the text, value,
' imageUrl, navigateUrl, and target parameters.
root.ChildNodes.Add(New TreeNode("Topic 4", "Value 4", "Image1.jpg", "http://www.microsoft.com", "_blank"))
' Add the root node to the Nodes collection of the TreeView control.
DynamicTreeView.Nodes.Add(root)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeNode Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeNode Constructor Example</h3>
<asp:TreeView id="DynamicTreeView"
EnableClientScript="false"
ExpandDepth="2"
runat="server">
</asp:TreeView>
</form>
</body>
</html>
Remarques
Utilisez ce constructeur pour initialiser une nouvelle instance de la classe à l’aide TreeNode du texte, de la valeur et de l’URL de l’image spécifiés par les paramètres et value``imageUrl
les text
paramètres, respectivement.
Le tableau suivant présente les valeurs de propriété initiales d’une instance de TreeNode.
Propriété | Valeur initiale |
---|---|
Text | Valeur du paramètre text . |
Value | Valeur du paramètre value . |
ImageUrl | Valeur du paramètre imageUrl . |
Voir aussi
S’applique à
TreeNode(String, String, String, String, String)
Initialise une nouvelle instance de la classe TreeNode à l'aide du texte, de la valeur, de l'URL d'image, de l'URL de navigation et de la cible spécifiés.
public:
TreeNode(System::String ^ text, System::String ^ value, System::String ^ imageUrl, System::String ^ navigateUrl, System::String ^ target);
public TreeNode (string text, string value, string imageUrl, string navigateUrl, string target);
new System.Web.UI.WebControls.TreeNode : string * string * string * string * string -> System.Web.UI.WebControls.TreeNode
Public Sub New (text As String, value As String, imageUrl As String, navigateUrl As String, target As String)
Paramètres
- value
- String
Données supplémentaires associées au nœud, telles que les données utilisées pour la gestion des événements de publication.
- imageUrl
- String
URL d'une image qui est affichée en regard du nœud.
- navigateUrl
- String
URL vers laquelle établir un lien lorsqu'un clic est effectué sur le nœud.
- target
- String
Fenêtre ou frame cible dans lequel afficher le contenu de la page Web vers laquelle un lien est établi lorsqu'un clic est effectué sur le nœud.
Exemples
L’exemple de code suivant montre comment utiliser ce constructeur pour ajouter dynamiquement un nœud au TreeView contrôle.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Page_Init(Object sender, EventArgs e)
{
if(!IsPostBack)
{
// Add the first tree to the TreeView control.
CreateTree("Section 1");
// Add the second tree to the TreeView control.
CreateTree("Section 2");
}
}
void CreateTree(String NodeText)
{
// Create the root node using the default constructor.
TreeNode root = new TreeNode();
root.Text = NodeText;
// Use the ChildNodes property of the root TreeNode to add child nodes.
// Create the node using the constructor that takes the text parameter.
root.ChildNodes.Add(new TreeNode("Topic 1"));
// Create the node using the constructor that takes the text and value parameters.
root.ChildNodes.Add(new TreeNode("Topic 2", "Value 2"));
// Create the node using the constructor that takes the text, value,
// and imageUrl parameters.
root.ChildNodes.Add(new TreeNode("Topic 3", "Value 3", "Image1.jpg"));
// Create the node using the constructor that takes the text, value,
// imageUrl, navigateUrl, and target parameters.
root.ChildNodes.Add(new TreeNode("Topic 4", "Value 4", "Image1.jpg", "http://www.microsoft.com", "_blank"));
// Add the root node to the Nodes collection of the TreeView control.
DynamicTreeView.Nodes.Add(root);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeNode Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeNode Constructor Example</h3>
<asp:TreeView id="DynamicTreeView"
EnableClientScript="false"
ExpandDepth="2"
runat="server">
</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">
<script runat="server">
Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs)
If Not IsPostBack Then
' Add the first tree to the TreeView control.
CreateTree("Section 1")
' Add the second tree to the TreeView control.
CreateTree("Section 2")
End If
End Sub
Sub CreateTree(ByVal NodeText As String)
' Create the root node using the default constructor.
Dim root As TreeNode = New TreeNode
root.Text = NodeText
' Use the ChildNodes property of the root TreeNode to add child nodes.
' Create the node using the constructor that takes the text parameter.
root.ChildNodes.Add(New TreeNode("Topic 1"))
' Create the node using the constructor that takes the text and value parameters.
root.ChildNodes.Add(New TreeNode("Topic 2", "Value 2"))
' Create the node using the constructor that takes the text, value,
' and imageUrl parameters.
root.ChildNodes.Add(New TreeNode("Topic 3", "Value 3", "Image1.jpg"))
' Create the node using the constructor that takes the text, value,
' imageUrl, navigateUrl, and target parameters.
root.ChildNodes.Add(New TreeNode("Topic 4", "Value 4", "Image1.jpg", "http://www.microsoft.com", "_blank"))
' Add the root node to the Nodes collection of the TreeView control.
DynamicTreeView.Nodes.Add(root)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeNode Constructor Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeNode Constructor Example</h3>
<asp:TreeView id="DynamicTreeView"
EnableClientScript="false"
ExpandDepth="2"
runat="server">
</asp:TreeView>
</form>
</body>
</html>
Remarques
Utilisez ce constructeur pour initialiser une nouvelle instance de la TreeNode classe à l’aide des URL de texte, de valeur, d’image et de navigation, et afficher la cible spécifiée par les text
paramètres, respectivement target
value``imageUrl``navigateUrl
.
Le tableau suivant présente les valeurs de propriété initiales pour une instance de TreeNode.
Propriété | Valeur initiale |
---|---|
Text | Valeur du paramètre text . |
Value | Valeur du paramètre value . |
ImageUrl | Valeur du paramètre imageUrl . |
NavigateUrl | Valeur du paramètre navigateUrl . |
Target | Valeur du paramètre target . |