WinFormResizer for .NET 1.1は、Visual Studio .NET 2003開発環境で作業するときに、実行時とデザイン時の両方で、Windowsフォームとコントロールに解像度の独立性をすばやく簡単に追加できるように設計されています。
WinFormResizerは、フォームのサイズと位置を自動的に追跡します。フォームのサイズが変更されると、WinFormResizerはすべてのコントロールを比例してサイズ変更します。これには、コントロールに含まれる可能性のあるフォントやグラフィックが含まれます。サイズ変更中にフォームの縦横比(ズーム)を維持できます。サイズ変更されたフォームに比例したサイズのコントロールを簡単に追加できます。フォームの最後の位置、サイズ、およびウィンドウの状態を閉じるときに保存し、開いたときにフォームの最後に保存された状態を復元します。
WinFormResizerは、画面解像度やDPI設定の変更に合わせてフォームを自動的に調整し、アプリケーションがどの解像度でも一貫した外観を提供します。同時に、WinFormResizerはスピード、柔軟性、正確さに妥協しません。
実行時にサイズを変更すると、WinFormResizerは特別なオンスクリーンバッファを使用してフォームをレンダリングします。これは、自動二重バッファリングと相まって、ちらつきを大幅に減らし、レンダリング速度を向上させます。それぞれのコントロールのサイズが、Visual Studioのプロパティウィンドウを使用して、実行時、コード、およびデザイン時の両方でコンテナフォームのサイズが変更されたときにどのようにリサイズされるかを微調整するためのプロパティが多数用意されています。
コメントが見つかりません