2

画面の解像度に関係なく、Visual Studio 2005のC#で作成されたアプリケーションを別のPCで実行する簡単な方法はありますか?

4

1 に答える 1

5

画面の解像度?

.NET 2.0のWindowsフォームには、さまざまなDPIを処理するためのいくつかのメカニズムがあり、.NET1.1よりも優れたレイアウトシステムを備えています。一般に、コントロールをX / Y座標で固定する代わりに、FlowLayoutPanel、TableLayoutPanelなどのレイアウトパネルを使用すると、さまざまなウィンドウサイズを処理するのがはるかに簡単になります。

Visual Studio 2005に適用できることを思い出せないWPFを使用できる場合は、解像度に依存しないためのオプションがはるかに多くあります。DPIの問題は解消され、WPFには、ウィンドウ全体を拡大縮小したり、均一に制御したりできるViewBoxなどの機能があります。

于 2011-01-04T04:09:46.787 に答える