TreeViewの右クリックにおけるフォーカス移動について
- 題名: TreeViewの右クリックにおけるフォーカス移動について
- 著者: にしかわ あつこ
- 日時: 2004/08/29 16:23:51
- ID: 5881
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: TreeViewの右クリックにおけるフォーカス移動について
- 著者: java.lang.Nullpo
- 日時: 2004/08/30 10:12:20
- ID: 5886
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: TreeViewの右クリックにおけるフォーカス移動について
- 著者: にしかわ あつこ
- 日時: 2004/08/30 11:53:48
- ID: 5894
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
2004/08/29(Sun) 17:09:51 編集(投稿者)
いつもお世話になっております、にしかわです。
またまたTreeView関連ですが、お教え頂けると幸いです。
現在TreeViewで、右クリックしたら、PopupMenuが表示され、削除ボタンがでる
ソースを作成しています。
その際に、子ノード選択時のみ、PopupMenuを表示しようとしているのですが、
表題にもありますように、TreeViewでノードを右クリック(mouseDown)をしますと、
一応右クリックされたノードが青色に反転するのですが、mouseUpすると、
元のノードに戻ったり、フォーカスがあった個所に点線が残ったままになります。
右クリックでも、クリック同様にフォーカス移動をさせたいのですが、
できずに難儀しています。
TreeViewにフォーカスをセットしても、選択されたノードにフォーカス移動した
わけでなく、どのメソッドでクリック同様の動きができるのか判らず、
質問させて頂きました。
大変申し訳ないですが、皆様のお力をお貸し頂けると嬉しいです。
よろしくお願い致します。