プロが教えるわが家の防犯対策術!

いつもお世話になっております。
現在、WIN2000(sp4)
SQLServer2000(sp3)
で開発をしています。

ツリービューそのものの理解不足かもしれませんが、もしご存知でしたら教えて下さい。

ツリービューでルートのノードを軽く2回クリックすると、エクスプローラーを閉じる時のように、ツリーが閉じますが、これを閉じないようにする方法はないでしょうか?

宜しくお願い致します。

A 回答 (2件)

VBなら参考URLを見ると


Collapseイベントがあります。
簡単にやるなら閉じたあと開くとか。

複雑にやるならクリックイベントの方でキャンセルかけるとか。

参考URL:http://www.techbank.jp/vb/treeview.html#a6

この回答への補足

Collapseイベントで、expandイベントを呼んだりしてみたのですが、やはりツリービューが一旦閉じた直後に開くのは変なので、諦めました。

折角教えて頂いたのに、すみません。
どうもありがとうございました。

補足日時:2004/08/30 10:12
    • good
    • 0

言語はVBとかでしょうか?


TreeView.BeforeCollapse(ツリービューが閉じられる瞬間)イベントがあればそれをキャンセルするとかで。

http://www.microsoft.com/japan/msdn/library/defa …

この回答への補足

すみません。
大切なことを書き忘れました…
言語は、VB6(sp5)です。

教えていただいたURLを見たのですが、.NETのものですよね?
VB6だとBeforeCollapseと言うイベントがないのです…
VB6で、ツリービューを閉じさせなくする、良い方法はないでしょうか?

補足日時:2004/08/26 15:36
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!