ご意見・ご要望

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
3482 98/11/24 14:45:08 RE(6):便乗質問ですみません By Ks
1681 98/06/05 02:18:42 RE(5):PB5.0.02: タブコントロールの初期タブページを指定したい. By ryupon
1680 98/06/05 02:17:05 RE(4):PB5.0.02: タブコントロールの初期タブページを指定したい. By ryupon
1666 98/06/04 10:29:14 RE(3):一生懸命書いているうちに・・・・ By Osamu
1665 98/06/04 10:26:25 RE(2):PB5.0.02: タブコントロールの初期タブページを指定したい. By Osamu
1664 98/06/04 10:17:56 RE(1):PB5.0.02: タブコントロールの初期タブページを指定したい. By Taka
1663 98/06/04 01:05:29 PB5.0.02: タブコントロールの初期タブページを指定したい. By ryupon

日付:1998年06月04日 10:17 発信者:Taka
題名:RE(1):PB5.0.02: タブコントロールの初期タブページを指定したい.

Takaです。コンニチハ。

>状況によっては,スクリプトで初期表示を変えたいので,タブコン
>トロールがあるウィンドウの色々なイベントで
> Tab_1.SelectedTab = 2 
>  などと設定しました.
> しかし,どうやっても必ずプロパティ画面で指定したページが最後
>に選択されてしまいます.

これって、もしかしてウィンドウのOpenイベントでの話ですよね?

私もいろいろ試しましたが、どうも TabControlの定義上のページ番号は、
実際の設定が内部的にPOSTされているようなのです。
したがって、
  ? TabControlのCREATE時に、ソース定義上の SelectedTab 1 がPOSTされる
  ? WindowのOpenイベントで、SelectedTab を 2 にする
  ? ?でPOSTされていた命令が処理される
のように動くので、結果として何も変わらないようになるのだと思います。

回避策としては、WindowのOpenで、
  tab_1.POST SelectTab(2)
とすればOKです。ただし、一瞬、タブページ1が表示された後で
タブページ2になります。

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.