私のアプリケーションに奇妙な問題があります。それは通常異なるコンピュータでWindowsフォームが奇妙なコントロールのサイズ
私は私は1つを除いて、アプリケーションをインストールしたすべてのPC上に微細な作品を示すよフォームの仕組み
は(私は後で問題を説明します)。
これは可能な限り最小のサイズです。
あなたは、この他の画像で見ることができるようにそれは、正しく動作するために私はサイズを変更した場合。
それはうまく機能し、それは完全に適合しています。
私は
をやったどのような形のすべてのコントロールが正しく固定され、サブコントロール、パネル、適切にサイズを変更するために必要なすべてのものに分散されています。 すべてのビューのAutoScaleModeがfontに設定されています。
これは私が試したすべてのWindows 7、Windows 8、およびWindows 10でうまく動作します(今はWindows 10を使用しています)。
自分のコンピュータでDPIを変更しましたが、それでも正しくサイズが変更されています。
私は現在、1920x1080で作業していますが、画面の解像度を変更し、適切にサイズを変更しました。
システムのフォントサイズを変更してもうまく動作します。
だからどこに問題がありますか?
これは奇妙な問題です。 1つのコンピュータ(Windows 7、1920x1080、100%DPI)があり、アプリケーションのサイズ変更が正しく行われません。中央コントロール(データグリッドビューとプレビュー/比較ボックス)は非常に小さいサイズで表示されます。次に、フォームのサイズを変更すると、これらのコントロールは、下部および右のアンカーに応じてサイズが変更されます。ここにこれを示す写真があります。
誰も私にこの一台のコンピュータにちょうどそのように働いている理由の説明を与えることはできますか? (私が言ったように、私は他のW7のPCを試して、それはうまく動作します)。
ご挨拶。
これは、ソフトウェア環境の問題のように見えます。フレームワークの再インストール、Windowsの更新などを試してください。どのフレームワークバージョンをターゲットにしていますか?あなたのアプリケーションに必要なそのPCの正確なフレームワークにインストールしてみてください。 – Sinatr
私は.NETフレームワーク4でそれを開発しています。なぜ他のフレームワークがその問題を引き起こすのでしょうか?つまり、インストーラでは.NET Framework 4の依存関係として定義しましたが、そのために何の問題も発生しませんでした。 – Alex
このPCに追加のウィンドウマネージャソフトウェアがありますか?私はこのような何かを意味する:http://softwarerecs.stackexchange.com/questions/1816/program-to-save-visible-windows-locations-and-later-restore-the-layout http://www.techsupportalert.com /content/best-free-window-manager-resizer-arranger.htmこれは問題の原因となる可能性があります。 –