1

Windows 7 で設計したアプリがあります。画面は 96 DPI に設定されています。同じく 96 dpi に設定されている WinXp コンピュータに配置すると、画面が異なって見えます。左と下に余分なスペースが残っています。以下は、2 つのスクリーン ショットです。ディスプレイを何らかの UI ツールでラップし、いくつかのプロパティを変更して、これを一貫性のあるものにする必要があるかどうか疑問に思っています。UseLayoutRounding="true" を追加してみましたが、あまり効果がないようです。

どのように見えるか (Win7)

ここに画像の説明を入力

XPでどのように見えるか

ここに画像の説明を入力

4

1 に答える 1

1

WPFレイアウトエンジンにグリッドなどで処理させるのではなく、ダイアログで固定サイズを使用しているようです。たとえば、遅延ラベルを見ると、それらは固定サイズであり、XP で別のフォントを使用すると、通常の WPF アプリのようにラベルが大きくなりません。

于 2012-05-23T21:55:50.263 に答える