6

私は、タブのセットの前に、次のような、ある種のはめ込みキャプションを実装する方法を探しています。

ここに画像の説明を入力してください

タブセットは複数行であるとは想定されておらず、水平で上部に配置されるだけです。ただし、タブが多すぎる場合は正しくスクロールできるはずです。

サードパーティのコントロールの使用に関してここで制限されるのではないかと心配していますが、標準のTTabControlでサブクラス化を使用して、標準の外観と動作に必要な変更を加えることができます。(私が興味を持っているのはタブの特定の配置だけなので、TPageControlである必要はありません。)

たぶん、これを巧妙に配置された標準コントロールの組み合わせで実装する方法があります。これは、私の努力にもかかわらず、私を逃れました。

基本的に、どんなアイデアや指針も歓迎します。

ああ、そして追加の要件は、それがデスクトップテーマとうまく調和するはずです。

4

3 に答える 3

0

最初のタブを目的のキャプションにしようとしましたか。いくつかの追加ロジックを使用して、このタブの選択を制限できます。

タブではないので、各タブのスタイルを個別に制御して、最初のタブを表示できるかどうかはわかりません。

于 2011-04-07T12:33:36.927 に答える
0

これが機能するコントロールの巧妙な配置です。私は過去にこのようなことをしました。何よりも、タブのスクロールを自動的に処理します。

狡猾なアレンジ

于 2014-10-17T02:45:30.227 に答える