パソコンの小技・備忘録


トップページ > 小技一覧(VB.NET) > TreeViewで選択されているノード以下をすべて展開する。

TreeViewで選択されているノード以下をすべて展開する。

TreeViewで選択されているノード以下をすべて展開する方法です。

選択されているノード以下の階層をすべて展開します。
ツリービュー全体を展開せずに、選択したノード以下だけを全て表示する際には、下記のように記述します。

左の画面のような状況で利用することを前提にサンプルコードを書きます。

TreeViewは「treeTest」とし、ボタンは「btnTest」とします。
サンプルのTreeノードは、フォームのLoadイベントで、ノードを追加しています。

ノードを追加する方法は、こちらを参照してください。
 TreeViewにノードを追加する。

'btnTestのクリックイベントです。
Private Sub btnTest_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles btnTest.Click

  '選択ノードがない場合は、処理を中止します。
  If Me.treeTest.SelectedNode Is Nothing Then
    Exit Sub
  End If

  '選択ノード以下をすべて展開します。
  Me.treeTest.SelectedNode.ExpandAll()

End Sub


実際にデバッグして、ボタンをクリックしてみましょう。

記述に間違いが無ければ、左の画面のように選択したノード以下をすべて展開します。

トップページに戻る

パソコンの小技・備忘録トップページ(http://pckowaza.web.fc2.com/)を表示

※更新履歴などを掲載していますので、お気に入りはぜひトップページでお願いします!

サイト内検索

 Googleでサイト内検索

小技カテゴリー

カウンタ

メール送信

 ご意見・相互リンク募集中!
意見・相互リンクメールを送信!
inserted by FC2 system