0

アプリケーションの変更について、やや複雑なリクエストがあります。これは、タブコントロールの1つが、タブを描画する目的でコントロールの幅の一部にしかアクセスできないようにすることです。これにより、追加のステータステキストを貼り付けることができます。側面の残りの領域に。

写真はおそらく役立つでしょう:

複雑なUIリクエスト

ご覧のとおり、タブコントロールはダイアログの右端まで拡張されていますが、「総在庫コスト」用の予約領域が必要であり、追加のタブ(一般的)が侵入しないようにする必要があります。そのエリアに。

私は、アプリケーションを完全に書き直すことを除いて、これを実装するためのほとんどすべての手段を受け入れています。うまく機能するタブコントロールがある場合はタブコントロールを切り替えることができます。そうでない場合は、理由の範囲内でタブ設定の実装を変更できます。

クライアントエリアとタブ描画長方形エリアを別々に設定できると思っていたのですが、そうではないようです。私が間違っている場合は訂正してください。

助けていただければ幸いです。

4

1 に答える 1

2

私が正しく理解していれば、あなたが持っているのはこれです

メインウィンドウのクライアント領域:

  • ->全体の領域を占めるタブコントロール
  • ->タブコントロールの上にある他のいくつかのコントロール

あなたにできることはこれです

メインウィンドウのクライアント領域:

  • ->下部にある小さなタブコントロール
  • ->メインウィンドウのクライアント領域にある他のすべてのコントロール
于 2012-10-29T17:07:40.437 に答える