• ベストアンサー

TreeViewのノードを選択 右メニュー変更

こんにちは。添付画像にあるような事をしたいと思っています。 左側のメニューはtreeviewコントロールで作られていると思います。ツリーの各ノードを選択すると、右側の領域が変更されるようにしたいと思っているのですが、どういった方法を使えば実現できるのかお教え頂けませんでしょうか? コントロールを色々調べてみたのですが、該当するものがありませんでした。よろしくお願いいたします!

質問者が選んだベストアンサー

  • ベストアンサー
  • emsuja
  • ベストアンサー率50% (1085/2161)
回答No.1

VB6 での経験しかありませんが・・・ 右側の表示内容の分だけ(コンテナとしての)Frame を用意しておいてその上に選択されたノードに必要な各種オブジェクトを配置、 TreeView のノードを選択するたびに一旦全 Frame を Visible = False とした後、必要な Frame を Visible = True とした事はあります。

fflashing
質問者

お礼

なるほど、そのような解決法があるわけですね。思いもつきませんでした。十分試してみる価値があると感じました!ありがとうございます、感謝です!

関連するQ&A