TreeView.TreeNodeCollapsed イベント
アセンブリ: System.Web (system.web.dll 内)

Dim instance As TreeView Dim handler As TreeNodeEventHandler AddHandler instance.TreeNodeCollapsed, handler
public: event TreeNodeEventHandler^ TreeNodeCollapsed { void add (TreeNodeEventHandler^ value); void remove (TreeNodeEventHandler^ value); }

TreeNodeCollapsed イベントは、TreeView コントロールのノードが折りたたまれたときに発生します。これにより、このイベントが発生するたびにカスタム ルーチンを実行するイベント処理メソッドを提供できます。

TreeNodeCollapsed イベントを使用して、ユーザーが TreeView コントロールのノードを折りたたんだときに Label コントロールのコンテンツを更新する方法を次のコード例に示します。
<%@ Page Language="VB" %> <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> <body> <form runat="server"> <h3>TreeView TreeNodeExpand and TreeNodeCollapse Example</h3> <asp:TreeView id="BookTreeView" InitialExpandDepth="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="C#" %> <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> <body> <form runat="server"> <h3>TreeView TreeNodeExpand and TreeNodeCollapse Example</h3> <asp:TreeView id="BookTreeView" InitialExpandDepth="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>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からTreeView.TreeNodeCollapsed イベントを検索する場合は、下記のリンクをクリックしてください。

- TreeView.TreeNodeCollapsed イベントのページへのリンク