2009-03-31 6 views
2

デフォルトでは、Windowsフォームのサイズ変更ロジックはアンカーとドッキングに制限されています。過去に私は自分のカスタムリサイズロジックをロールバックしました。しかし、私は、さまざまな解像度に自動サイズ変更する必要がある非常に複雑なフォームが多数存在するプロジェクトを開始しています。私はサイズ変更のロジックに時間を費やす気にしない。Windowsフォームの推奨事項を探す.Netサイズ変更コンポーネント

均一なサイズ変更を宣伝するコンポーネントを販売している企業があることがわかります。誰もが任意のサイズ変更コンポーネントの経験がある/任意の推奨事項がありますか?

答えて

3

コンポーネント.net resizeが本当にうまくいくようです。フォームにドロップするだけで、フォームを完全にサイズ変更できます。残念ながら、$ 178の座席は高価な面で少しです。

+0

私は確かに$ 178は自分の書き込みのコストよりもはるかに小さいです –

3

TableLayoutPanelを見ましたか?それは、それぞれが単一のUI要素を含む異なる "セル"を持ち、すべてのセルが同じ速度で成長するようにする必要があります。

2

フォームのAutoSizeをTrueに設定することは非常に強力ですが、何が起こっているかを理解するには少し時間がかかりますが、それに慣れるまでに数時間かかる場合は、多くの作業をすることなくダイアログを表示できます。

1

TableLayoutPanelはあなたのニーズに合っていません(特別なニーズがあることを意味します)。自分でコンポーネントを作成して、サイズ変更を管理することができますあなたのすべてのフォームのために。 (上記のビットレートのようなネット。)

また、.net resizeと同じ作業をするために必要な時間を計算に入れることもできます。時間とコストが似ていると思われる場合は、締め切りに応じて、完全にコントロールできるようにコードを自分で作成することをお勧めします。

関連する問題