デフォルトでは、Windows フォームのサイズ変更ロジックは制限されています (アンカーとドッキング)。過去に、必要に応じて独自のカスタム サイズ変更ロジックを作成しました。ただし、さまざまな解像度に自動サイズ変更する必要がある非常に複雑なフォームが多数あるプロジェクトを開始しています。サイズ変更ロジックに多くの時間を費やしたくありません。
均一なサイズ変更を宣伝するコンポーネントを販売している会社があるようです。コンポーネントのサイズ変更の経験がある人はいますか?推奨事項はありますか?
デフォルトでは、Windows フォームのサイズ変更ロジックは制限されています (アンカーとドッキング)。過去に、必要に応じて独自のカスタム サイズ変更ロジックを作成しました。ただし、さまざまな解像度に自動サイズ変更する必要がある非常に複雑なフォームが多数あるプロジェクトを開始しています。サイズ変更ロジックに多くの時間を費やしたくありません。
均一なサイズ変更を宣伝するコンポーネントを販売している会社があるようです。コンポーネントのサイズ変更の経験がある人はいますか?推奨事項はありますか?
本当にうまく機能しているように見えるコンポーネントの.netサイズ変更を見つけました。フォームにドロップするだけで、フォームのサイズを完全に変更できます。残念ながら、1 席あたり 178 ドルと、少し高めです。
はい、TableLayoutPanel とフォームで AutoSize を True に設定することは非常に強力ですが、何が起こっているのかを理解するのに少し時間がかかりますが、慣れるのに数時間あれば、必要なく素晴らしいダイアログを作成できます。多くの仕事をする。
何も購入する必要がなく、TableLayoutPanel がニーズに合わない場合 (非常に特別なニーズがあることを意味します)、いつでも自分でコンポーネントを作成してサイズ変更を管理できます。これはすべてのフォームで機能します。 . (上記の.net resizeに少し似ています)
.net のサイズ変更と同じ作業を行うものを作成するために必要な時間を計算することもできます。時間とコストが似ている場合は、締め切りによっては、完全に制御できるように自分でコーディングすることをお勧めします。