xpa4 タブコントロール、どのタブにもリンクさせない
dbMAGIC V8からxpa4にマイグレーションしたシステムで、
タブコントロールのどのタブをクリックしても、
タブコントロール上に表示される
ラベル、テキストボックスがあります。
xpa4のフォームデザインで、同様にどのタブでも表示されるよう
新規追加項目をタブへ配置しますが、必ずどれか1枚のタブの配下となってしまい
どのタブをクリックしても表示されるようにできません。
ドキュメントアウトライン上で、マウスを使って引っ越しさせようとすると
タブ直下へは駐車禁止マークで引っ越し不可で、
他のタブへのひっこしは可能です。
xpa4のタブコントロール上で、どのタブをクリックしても
表示されるようには出来ないものでしょうか?
-
ISHJIMAさん 推測のレスありがとうございます。
xmlを試しにテキストエディタでいじろうかと思いましたが成功しませんでした。
リスクもありますししない方がベターでしょうね。
-
弊社では、以下のようにすると、うまくできました。
タブコントロールの配下ではなく、タブコントロールに重なるようにグループコントロールを配置して、
そのグループの配下に、全タブ共通で表示したいコントロールを配置しました。
グループコントロールの特性で、「テキスト」をブランクにして「スタイル」を「N=境界なし」にすると、
グループコントロールは目立ちません。
ただ、xpa4.6では、グループコントロールの「スタイル」を「N=境界なし」にしても、
一度実行すると勝手に変更されてしまい、必ず枠線が表示されてしまいます。
こちらの問題については、xpa4.6.1では修正されていました。

-
ando様 ご回答ありがとうございました。教えて頂いた方法で、どのタブにも関連付けされているかのごとくやりたかった動きになり、困っていた知人も大変喜んでおります。グループコントロールは、タブコントロールの上まで上矢印キーなどで配置してもタブコントロールにリンクされず、おまけに前面に表示されました。面白いですね。また将来も補償されるかはわかりませんけどね。弊社にも同姓の方がいらっしゃるので、こんな事がありましたと報告しておきます。
-
ISHIJIMAさん、ほんとですね。聞いてみるもんですね。ありがたいです。
-
お役に立てたようで良かったです。
必殺技・・・(笑)
本当はこういう事をしなくてもタブ共通で表示できたらいいんですけどね・・・
サインインしてコメントを残してください。
コメント
5件のコメント