私の Silverlight 3 アプリケーションは、Windows XP の DPI 設定を標準サイズ (96 DPI) に設定すると、ブラウザー内外で完璧に見えます。DPI 設定をラージ サイズ (120 DPI) に変更した後、アプリケーションはブラウザーでは同じように見えますが、ブラウザー外でスケールアップします。
問題は、ブラウザー外で実行すると、DPI 設定に関係なく、ホスティング ウィンドウのサイズが同じままになることです。したがって、アプリケーション GUI の一部のみが 120 DPI で表示されます。
OOB ホスティング ウィンドウのサイズを調整する方法や、高 DPI でアプリケーションのスケーリングを無効にする方法はありますか?