Visual Studio 2008 でスマート デバイス プロジェクトを操作しているときに、Window Forms Designer を使用してコントロールをフォームに追加すると、デバイスが QVGA か VGA かに関係なく、プログラムが実際に実行されているときにコントロールが正しい場所に表示されます。画面。ただし、Designer を使用せずに手動でコード内のフォームにコントロールを追加する場合、実行時にデバイスに VGA 画面または QVGA 画面があるかどうかをコードでチェックする必要があります。VGA 画面の場合、手動で追加したコントロールごとに、x、y、幅、および高さを 2 倍にする必要があります。デザイナーを使用せずに追加されたコントロールにのみ必要なのはなぜですか?
最初の回答の下にコメントを追加しました。