C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.94733 の関連記事表示

<< 0 >>
■94733  TreeViewで孫ノードを選択した時、親子ノードを取得
□投稿者/ マリ夫 -(2020/05/11(Mon) 09:17:00)

    分類:[VB.NET/VB2005 以降] 

    Visualstudio2019、VB.NETでFORMアプリケーションを作成しています。
    掲題の通り、TreeViewで孫ノードを選択した時、親子ノードを取得したいのですが、
    孫ノードを「クリックで選択」した時、

    If TreeView1.SelectedNode IsNot Nothing Then
    Dim strFullPath As String

    strFullPath = TreeView1.SelectedNode.FullPath
    End If

    上記記述だと、選択するより前にロジックが走り、クリックするより前に選択を行ったノードのパスを取得してしまいます。

    孫ノードを「クリックで選択」した時、選択を行った親子ノードの取得方法を教えていただけたらと思います。
    よろしくお願いします。
親記事 /過去ログ164より / 関連記事表示
削除チェック/

■94734  Re[1]: TreeViewで孫ノードを選択した時、親子ノードを取得
□投稿者/ マリ夫 -(2020/05/11(Mon) 09:44:22)
    No94733 (マリ夫 さん) に返信
    > Visualstudio2019、VB.NETでFORMアプリケーションを作成しています。
    > 掲題の通り、TreeViewで孫ノードを選択した時、親子ノードを取得したいのですが、
    > 孫ノードを「クリックで選択」した時、
    >
    > If TreeView1.SelectedNode IsNot Nothing Then
    > Dim strFullPath As String
    >
    > strFullPath = TreeView1.SelectedNode.FullPath
    > End If
    >
    > 上記記述だと、選択するより前にロジックが走り、クリックするより前に選択を行ったノードのパスを取得してしまいます。
    >
    > 孫ノードを「クリックで選択」した時、選択を行った親子ノードの取得方法を教えていただけたらと思います。
    > よろしくお願いします。
    すみません自己解決しました。
    ありがとうございました。
記事No.94733 のレス / END /過去ログ164より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -