TreeNodeEventArgs.Node Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan simpul yang memunculkan peristiwa.
public:
property System::Web::UI::WebControls::TreeNode ^ Node { System::Web::UI::WebControls::TreeNode ^ get(); };
public System.Web.UI.WebControls.TreeNode Node { get; }
member this.Node : System.Web.UI.WebControls.TreeNode
Public ReadOnly Property Node As TreeNode
Nilai Properti
TreeNode yang mewakili simpul yang memunculkan peristiwa.
Contoh
Contoh kode berikut menunjukkan cara menggunakan Node properti untuk menentukan nilai teks simpul yang diperluas.
<%@ 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 Node_Expand(Object sender, TreeNodeEventArgs e)
{
Message.Text = "You expanded the " + e.Node.Text + " node.";
}
void Node_Collapse(Object sender, TreeNodeEventArgs e)
{
Message.Text = "You collapsed the " + e.Node.Text + " node.";
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeView TreeNodeExpand and TreeNodeCollapse Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeView TreeNodeExpand and TreeNodeCollapse Example</h3>
<asp:TreeView id="BookTreeView"
ExpandDepth="1"
OnTreeNodeExpanded="Node_Expand"
OnTreeNodeCollapsed="Node_Collapse"
runat="server">
<Nodes>
<asp:TreeNode Value="Chapter 1"
Text="Chapter 1">
<asp:TreeNode Value="Section 1"
Text="Section 1">
<asp:TreeNode Value="Paragraph 1"
Text="Paragraph 1">
</asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode Value="Section 2"
Text="Section 2">
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
<br />
<asp:Label id="Message" runat="server"/>
</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 Node_Expand(ByVal sender As Object, ByVal e As TreeNodeEventArgs)
Message.Text = "You expanded the " & e.Node.Text & " node."
End Sub
Sub Node_Collapse(ByVal sender As Object, ByVal e As TreeNodeEventArgs)
Message.Text = "You collapsed the " & e.Node.Text & " node."
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TreeView TreeNodeExpand and TreeNodeCollapse Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeView TreeNodeExpand and TreeNodeCollapse Example</h3>
<asp:TreeView id="BookTreeView"
ExpandDepth="1"
OnTreeNodeExpanded="Node_Expand"
OnTreeNodeCollapsed="Node_Collapse"
runat="server">
<Nodes>
<asp:TreeNode Value="Chapter 1"
Text="Chapter 1">
<asp:TreeNode Value="Section 1"
Text="Section 1">
<asp:TreeNode Value="Paragraph 1"
Text="Paragraph 1">
</asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode Value="Section 2"
Text="Section 2">
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
<br />
<asp:Label id="Message" runat="server"/>
</form>
</body>
</html>
Keterangan
Node Gunakan properti untuk mengakses properti simpul yang menaikkan peristiwa. Properti Node mengembalikan TreeNode objek dan umumnya digunakan untuk menentukan konten simpul, untuk memodifikasi properti simpul, atau untuk menambahkan simpul anak secara dinamis.