monodevelopを使用してクロスプラットフォームのデスクトップアプリケーションを作成しています.GTKを使用しようとしています。私はウィンドウでそれを実行すると、ディスプレイに正しく縮尺されません、それは倍のサイズです。しかし、細部のすべてが間違っているわけではないので、正しいサイズで表示される境界線の詳細があり、その結果、フォーム全体にアーティファクトが得られます。それは恐ろしく見えます。コードをウィンドウに移動し、VS2015を使用してコンパイルします。同じ結果が得られます。WindowsでGTK#の解像度が正しくない
Windowsフォームは期待どおりに動作し、ウィンドウとLinuxの両方で同じようにスケールされているので、現在は使用していますが、VB6と思われます。
これは、asus zenbookとsurface pro 4の両方で発生します。これは両方とも高dpi画面を持つためです。
GTKSharpをウィンドウで正しくスケールするように設定するにはどうすればよいですか?