2012-03-23 7 views
2

画像やボタンなどのコントロールを追加するためのWinFormsコントロールが必要です。高さは「伸縮可能」にする必要があります.-私はToolStripコントロールを試しています。高さを変更することはできません。どのWinFormsコントロールがVCL(Delphi)TControlBarに対応していますか?

代わりにパネルを使用する必要がありますか?それとも全く別のもの?

これはネイティブコンポーネントである必要があります。私たちは疫病のようなサードパーティのものを避けています。

+0

私はDelphiのものに精通していませんが、コンテナ以外のこのコントロールの目的は何ですか?それが単なるコンテナであれば、Panelを使うこともできますが、コントロールをフォーム上に直接配置することもできます。 – CodingGorilla

+0

それは含まれているものに基づいて自動的にサイズ変更されるので、画像やボタンを伸ばすとコントロールが自動的に並べ替えられます。 TControlBarを試してみてください。 –

+0

ToolstripLabelとToolstripButtonは伸縮性がないようです。プロパティエディタで寸法を変更すると、nary aで元のサイズに戻ってしまいます。ハウドゥード。 –

答えて

3

VCL TControlBarは、より多くの同様のコンポーネントがPanelすることができ、あなたのケースでのようToolStripは、より多くのVCL TToolBarのようなものです、基本的にTToolBarまたは別のコントロールのドッキング部位です。

関連する問題