1

大きな解像度で Windows ストア アプリの見栄えを良くするにはどうすればよいですか? たとえば、ボタン - 解像度に基づいてフォント サイズを変更するにはどうすればよいですか? アプリを 13 インチで表​​示するとボタンは正常に見えますが、27 インチのディスプレイで表示すると非常に小さく見えます。ボタン、textBlock などを画面の解像度に合わせるために、Windows ストア アプリのフレームワークで使用されるものではありませんか?

4

2 に答える 2

2

セットStretchDirection="Both"StretchProperty="Fill"インViewBox

于 2013-10-24T16:48:48.030 に答える
1

これは、DPI に基づく画面スケーリングの結果です...これにより、ボタンは両方のモニターで物理的に同じサイズになりますが、ユーザーが一方のモニターの近くに座ったり立ったりしているという事実は完全に無視されます。いつの日か、サブテンド アングルに基づいて機能する、ばかげていないスケーリング スキームが実現するかもしれません。

ラージ フォーマット モニターは既にピクセルが大きいため、アプリケーションでディスプレイのスケーリングを無効にすることをお勧めします。(ただし、グローバル システムのフォント サイズ設定を尊重してください)

XAML (WPF) でのオプトアウト設定が何であるかはわかりませんが、WinForms ではAutoScaleModeプロパティを変更します。

于 2013-10-24T16:59:49.373 に答える