- - PR -
TreeViewについて質問
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-01-03 22:15
現在、VS2002、C#でTreeViewのサンプルプログラムを
作成しています。 TreeViewの扱いについて分からないことがあるので、 勉強不足ではありますが、教えていただきたいことがあります。 Tree1 +Tree2 Tree1 +Tree2 ←ここの下に子ツリーを追加したい Tree1 +Tree2 Tree1 +Tree2 Tree1 +Tree2 上記のようなTreeViewを作成したとします。 このとき、何かのイベント(ボタンを押下などのタイミング)で 子ツリーを追加したい場合にはどのようにすれば良いのでしょうか? ViewTree1.SelectedNode.FullPathを使って、 名前から取得しようとしていたのですが、これでは同じ名前の子ツリーが存在した場合などに 期待通りの動作を致しません。 どうにかして、上から2個目のTree2をデフォルトにしたいのですが、 何か良い方法はないのでしょうか? ヨロシクお願いします。 | ||||
|
投稿日時: 2006-01-04 00:19
お世話になります。
VS2002 の環境でない & C# はあまり慣れてません...ので 見当違いでしたらごめんなさい。 こんな感じで、TreeNode を継承したクラスに 独自メンバを持って管理するのはいかがでしょうか。
| ||||
|
投稿日時: 2006-01-04 00:32
たとえば、Click イベントなどであれば、
面倒なことせずに Node 自体を取得できますよね。 TreeView のイベントって Node に特化したものばかりですし、困った験しがありません。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1