質問

私は、.NET WinFormsのアプリケーションとの望ましくない行動に気づきました。私はワイドスクリーンモニタが縦方向に90度回転させています。 .NETはその上のアプリケーションの表示をリサイズすると、ウィンドウが表示されますが、それは白、すべて空白になっています。私は、ウィンドウが正しく表示されます、キャンセル押すと、ダイアログが起動した時にCtrl + Alt +削除し、押すことで、ウィンドウを修正することができます。私は別のモニタやビデオカードでこれを複製しています。私は家の成長したアプリでとWindows Updateの画面で両方これを見てきました。しかし、ワイドスクリーンモニタする必要がありません。 「四角」のモニターでは、この問題を持っていないように90度回転しました。誰がこれを観察していますか?そのための修正はありますか?それは既知の問題ですか?

役に立ちましたか?

解決

あなたのアプリケーションが起動されているのモニターが回転した後?私はここにマイクロソフトの鶏を呼んだから。私は彼らのフォントものがすべて台無しにして、なぜthatsのだと思います。

他のヒント

見たことがないも前にあることに気づいた、と私はサーキットシティのために働くために使用されるとき、私はそのような画面を回転販売するために使用されます。

にかかわらず、あなたはme.refreshを実行しようとしていますか()? (またはthis.Refresh();言語に応じて)それは単にフォームが再描画させます。それが何かを助けかどうかを確認するためにformResizeイベントハンドラにコード行を置くしようとしている価値があるかもしれません。

また、私はそれはあなたのアンカーが正しく設定されている問題も無いと仮定します。だから私は、現時点での考えることができる最後のものは、そのが表示されない時にフォームコントロールの.Locationプロパティがページ境界内にポイントを記述することを確認するためにチェックされます。

ああ、これはまた、OSのものになる可能性が...私たちはXPを話していますか? Vistaの? Windows 7の?あるいは単に、すべてのMicrosoft製品です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top