私は実行されて美しく見えるウィザードを持っています(私がそう言うなら)問題はWindows XPで、ユーザーが画面上のフォントのDPIを変更するとこのダイアログがひどく混乱することです。コントロール自体が動いているようです。私は正直なところ、これからどこから始めればよいのかさえわかりません。


私は実行されて美しく見えるウィザードを持っています(私がそう言うなら)問題はWindows XPで、ユーザーが画面上のフォントのDPIを変更するとこのダイアログがひどく混乱することです。コントロール自体が動いているようです。私は正直なところ、これからどこから始めればよいのかさえわかりません。


dlalogのコンポーネントにDPI設定を認識させ、必要なスペースとレイアウトを計算する必要があります。WPFはこれを自動的に行います。
SOの例を次に示します。.NETWinFormsアプリでフォントDPIを制御する方法
High-DPIWin32アプリケーションの作成を読んでください