0

私はwin 7 .net 3.5でWindowsフォームアプリケーションを作成しました.すべてのカスタムテキストボックスにはハードコードされた場所が与えられました.すべてのXPシステムですべてがうまくいきました.net 4(クライアントプロファイルのみ)を持つwin 7システムでも.net 4(クライアントプロファイルのみ)を持つWindows 7システム.net 4.0 (クライアント プロファイル & 拡張) すべてのカスタム テキスト ボックスは、ラベルの上と左にあり、フォームに固定されていないかのようにパターンを示しています。

しかし、.net 3.5 でフォームのサイズを変更すると、テキストボックスとラベルが移動しません。これは、期待どおりにその場所に固定されていないためです。

何が起こっているのですか?

ここに画像の説明を入力

Edit 1:.Net 4 Client Profile & Extended を備えたシステムでプログラムを試してみたところ、問題なく動作したため、上記の画像が撮影されたシステムには明らかに問題があります。おそらく画面解像度の問題でしょうか?

4

1 に答える 1

0

/facepalm 申し訳ありませんが、システムの Windows フォントが中程度に設定されていたため、アプリケーションは小さいと想定していました。

于 2012-05-22T16:05:00.263 に答える