ツールウィンドウの自動で表示する機能を実現するには?

解決


Mic  2005-05-20 15:06:11  No: 121811  IP: [192.*.*.*]

VB.NETでツールウィンドウにポインタがあたると
自動で表示、外れると自動で隠す機能があります。

それを画面上で実現することは可能でしょうか?

編集 削除
ななし  2005-05-20 16:21:17  No: 121812  IP: [192.*.*.*]

可能か不可能かだけでいうと可能。

編集 削除
Mic  2005-05-20 16:39:26  No: 121813  IP: [192.*.*.*]

NetAdvantageを使用すれば出来そうですね。
標準では難しいですか?

編集 削除
マグ  2005-05-20 16:51:52  No: 121814  IP: [192.*.*.*]

動き方にこだわらないのなら、
マウスが乗ったときに、Widthを書き換えて、広げて、
マウスが外れたときに、Widthを書き換えで少なくすれば出来そうですか。

あるいは、Labelなどを用意しておき、表示、非表示を切り替えるとか。

動きにこだわりたいのならFor文を使うなりして、擬似的にすれば、
なんとかなるのではないでしょうか?

不可能ではないと思いまますよ。多分・・・・

編集 削除
さるべーじ  2005-05-20 18:34:09  No: 121815  IP: [192.*.*.*]

C#製ですけどこんなのとかもありますよ。

DockManager Control
    http://www.codeproject.com/cs/miscctrl/DockManager.asp

編集 削除
Mic  2005-05-20 18:35:32  No: 121816  IP: [192.*.*.*]

マグさん回答ありがとうございます。

結果としましては、ピンで表示項目を止めたり等の
機能も搭載したいのでNetAdvantageを採用することにしました。

貴重なご意見ありがとうございました。

編集 削除
マルチ  2005-05-20 21:11:47  No: 121817  IP: [192.*.*.*]

http://www7.big.or.jp/~pinball/discus/vb/58468.html
解決できたのならここにも・・・

編集 削除