[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2007/01/25(Thu) 16:47
投稿者名:FR
Eメール:
URL :
タイトル:
SSTabの4番目を非表示にするには?
フォームにSSTabを1つとオプションボタン2つがあります。
Tabは7つ用意していますが、オプションボタン(0&1)で
0の場合はTabの4番目を非表示(Visible = False)にしたい
んですがTabの4番目を指定する方法がわかりません。
教えてください。よろしくお願いします。

投稿時間:2007/01/25(Thu) 17:13
投稿者名:K.J.K.
Eメール:
URL :
タイトル:
Re: SSTabの4番目を非表示にするには?
TabVisibleプロパティについて調べてください。

投稿時間:2007/01/25(Thu) 17:58
投稿者名:FR
Eメール:
URL :
タイトル:
Re^2: SSTabの4番目を非表示にするには?
K.J.Kさん、回答ありがとうございます。
調べてみてTabEnabledを使うことにしましたが、そちらは解決したんですが
非表示にしたいタブにはユーザーコンロールが配置してあり、これを一緒に
非表示にしたいんです。

ユーザーコントロール名.Visible = False

とコードを記述してみましたが、マウスでタブをクリックすることは不可に
なりましたが、メニューバーの設定でF5を押すとタブは非表示なんですが、
ユーザーコントロールは非表示にはなりません・・・。
どうしたらよいのでしょうか?
教えてください。

投稿時間:2007/01/25(Thu) 20:17
投稿者名:K.J.K.
Eメール:
URL :
タイトル:
Re: SSTabの4番目を非表示にするには?
> ユーザーコントロール名.Visible = False
>
> とコードを記述してみましたが、

それをどのイベントプロシージャに記述しましたか?
また、そのメニューでのイベントプロシージャは本来の条件化では
実行されないと想定されているコードを実行を実行している、という
ことはないでしょうか?

ただ、私の環境では、特に何も記述しなくても"TabVisible"プロパティの
変更だけで非表示化されました。同様に、特別な記述をしなければ
"TabEnabled"でも非表示化されました。

もっともSSTabはクセの強いコントロールのようですから、コードの実行
順番や組み合わせ次第ではそういうことがありえるのかもしれません。

投稿時間:2007/01/25(Thu) 20:52
投稿者名:FR
Eメール:
URL :
タイトル:
Re^2: SSTabの4番目を非表示にするには?
K.J.Kさん回答ありがとうございます。
解決できました。単純なスペルミスでした。
お手数かけてすみませんでした。