2016-09-30 10 views
0

私のプログラムは私のシステムで正常に動作しますが、問題は私の仲間がwin7とIamをwin10を使用して使用していることです。ボタンとウィンドウ全体がwin7で調整されます。スケーリングの問題

私はClientSizeで作業すると思いますが、実際のソリューションはありません。

答えて

0

WPFは、オペレーティングシステムのバージョンによって決まる既定のテーマを選択します。これは、ユーザーのオペレーティングシステムの経験と一致しているためです。通常はほとんどのアプリケーションでうまくいきますが、より複雑なUX設計では問題になります。

システムが同じに見えるようにするには、特定のオペレーティングシステムテーマを強制的にロードする必要があります。

は、あなたのアプリケーションの起動イベントでこれを追加します。

Uri uri = new Uri(“PresentationFramework.Aero;V3.0.0.0;31bf3856ad364e35;component\\themes/aero.normalcolor.xaml”, UriKind.Relative); 

Resources.MergedDictionaries.Add(Application.LoadComponent(uri) as ResourceDictionary); 
+0

が完了が、VisualStudioをは "PresentationFramework" とV3.0.0.0をredmarks; 31bf3856ad364e35;コンポーネント\\テーマ/エアロ」 – Pinotek

+0

ので、redmarkの問題を解決リソースを見つけることができません – Pinotek

+0

これを参照してください:http://stackoverflow.com/a/38833297/1305699 試着するapp.xaml – Joe

関連する問題