VB6.0で作成しています。
メニューをタブで表示させていて、その中のひとつにtreeviewを使いチェックを行っているシステムがあります。
そのtreeviewのチェックボックスが、タブを変更して戻るとチェック状態が何もチェックされていない状態に戻ってしまいます。
解決方法はありますでしょうか?
タブというのはSSTabですかTabStripですか?
いずれにしても、項目の選択は消えても、
チェックボックスのチェックは消えないのでは。
お返事ありがとうございます。
>我龍院さん
TabStripで作成しています。
確認してみましたが、やはりタブのページを変えて戻したときにチェックが外れてしまいます。
TabStripはコンテナでは有りませんので、タブの選択に依ってその他のコントロール
のFocus以外の状態が変わるとは思われません。
確認してみましたが、やはりタブのページを変えて戻してもチェックは外れません。
TabStripのClickイベントでチェックをはずしているのでは?
お返事ありがとうございます。
>我龍院さん
チェックをはずしているというわけでもありませんでした。
試行錯誤した結果、チェック状態を別に保存して、タブを入れ替えたときにチェックを付け直すという方法をとり解決することにしました。
丁寧に相談に乗っていただきありがとうございました。
ツイート | ![]() |