TreeViewで複数ノードの選択は可能ですか?

VisualBasic2005でwindowsアプリの開発をしています。 今回希望として、複数のノードを一度にドラ...

temtecomai2 さんからの 回答

  • 2006/11/06 13:48
  • 回答No.2
temtecomai2

ベストアンサー率 61% (656/1071)

おなじく CodeProject に上がっている TreeView コントロールで、こんなのもあります。
<Advanced TreeView>
http://www.codeproject.com/cs/miscctrl/treeviewadv.asp
マルチ カラムみたいです。
お礼コメント
sunasaka3

お礼率 94% (67/71)

ありがとうございます。
参考にさせていただきます。
No.1のご回答のサンプルと比べてどちらが、
自分が求めるものを実現しやすいかを試してみます。
ありがとうございました!
投稿日時:2006/11/06 17:31
この回答にこう思った!同じようなことあった!感想や体験を書こう!
この回答にはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
  • VisualBasicアプリについて教えて下さい。 Visual Basic

    VisualBasicでのWindowsアプリ作成について教えてください。TreeViewで選択したフォルダのサイズを調べられるアプリを作成したい。 1週間ほど前からVisualBasicを学び始め、現在以下のようなアプリを作っています。 作り始めてみたものの、コントロールを配置後、何をどうすればよいか全くわかりません。 どなたかプログラム例を教えてくれませんか? 【内容】TreeViewでフォルダを選択→テキストボックス等に選択したフォルダのサイズが表示される 【VBのバージョン】VisualBasic2010Express ※「本で調べてください」といった回答はご遠慮下さい。ヒントやプログラム例を回答してくださる方のみ、回答をお待ちしています。...

  • VB Windowsアプリ TextBoxについて Visual Basic

    Visual BasicでWindowsフォームアプリケーションを作っています。 下記のようなフォームがあり, ・1つのフォームにTextBoxとButtonが1つずつある ・TextBoxのTextは空 ・ButtonのTextは"abc" 下記のような動作をさせたいです。 ・Buttonをクリックすると,TextBoxにabcが追加で入力される ただし,AppendTextメソッドを使って文字列の末尾に入力するのではなく, ・入力カーソルが文字列の途中にあれば,そこにabcが入力される ・一部の文字列が選択されていれば,その文字をabcに置き換える のような,直接キーボードからabcを入力するときと同じような動作をしてほしいのです。 分かりにくいかもしれませんが,どのようにすれば実現できるか教えてください。...

  • TreeViewのCheckBoxについて SE・インフラ・Webエンジニア

    はじめまして。 以下の環境で開発しています。 Visual studio 2005 Version 8.0.50727.867 (vsvista.050727-8600) .NET Framework Version 2.0.50727 SP2 Visual Basic 2005 TreeView(二階層限定)にCheckBoxを表示させて親ノードのCheckBoxをTrue/Falseすると その子ノードのCheckBoxも全部合わせてTrue/Falseするものを作ろうとしていますが、 CheckBoxクリック時のイベントが拾えません。 どなたかご存知の方がおられましたらご教授ください。 通常のCheckBoxであればPostBackが発生するのですが、TreeViewのCheckBoxにはそのような イベントがありません。 TreeNodeCheckChangedイベントはあるのですが、True/Falseが切り替わったあとにTreeView のラベル選択したときに発生する中途半端なイベントなので使えません。 http://msdn.microsoft.com/ja-jp/library/system.windows.forms.treeview.aftercheck(VS.80).aspx のヘルプからAfterCheckイベントを調べて試したのですが、 Imports System.Windows.Forms Public Event AfterCheck As TreeViewEventHandler を定義して、以下の関数を書いてみたのですが、 Private Sub node_AfterCheck(ByVal sender As Object, ByVal e As TreeViewEventArgs) Handles TreeView1.AfterCheck ~中身~ End Sub 「イベントAfterCheckが見つかりません。」とコンパイルエラーとなります。 客先の開発環境なのでバージョンアップ等はできません。 どなたかCheckBoxクリック時のイベントの拾い方をご存知の方がおられましたらご教授お願いします。...

  • VisualBasic 2010 Visual Basic

    VisualBasic 2010 でWindowsアプリケーションを作成しています。 以下のような構成を考えております。 ・FormA ・ClassA(FormAでの処理を行うクラス) FormA内でClassAをNewしてClassAのメソッドを使用するようにしています。 その際に以下のようなコーディングをすると意図した動作をしません。 FormA.Txt_Msg.Text = "aaa" ClassAからFormAに配置したコントロールのTextを変更したりすることは できないのでしょうか?。 またはやり方が間違っているのでしょうか? ご存知の方がいらっしゃればご教授お願い致します。...

  • TreeVIewのノード名を編集する際、編集できる文字を制御したい Visual Basic

    TreeViewのノードを編集する際、例えば、ノード名の後ろ2文字は編集せない、といったことをやりたいと思っています。 TreeViewのノードにファイル名を表示させています。ノード名が変更されたら、その名前をローカルのファイル名に反映させるつもりです。しかし、ファイル名の後ろ2文字に特別な意味があり、この2文字をユーザに編集させない処理ができないか模索しています。 何かよい方法はないでしょうか? 開発環境 Visual Basic 2008 .NET FrameWord 2.0 Windows XP SP2...

ページ先頭へ