0

私のモーダル フォームは、表示されるとこのように見えることがあります(オレンジ色のブロックを除く)。これは、モーダル フォームを繰り返し開いたり閉じたりすると、断続的に発生します。

これは、Windows 7 の Aero テーマが有効になっている 2 つのモニターがあり、1 つはオンボード グラフィックスに接続され、もう 1 つは専用グラフィックス カードに接続されているシステムで発生します。

オンボード グラフィックスから他のモニターを取り外すと、問題は発生しません。

また、UI コントロールが少ない古いバージョンのモーダル フォームでも問題は発生しません。

ここで同様の問題について読み、解決策を試しましたが、問題は残ります。

更新: に設定AllowTransparency = falseするOnShownと、モーダル フォームはほとんど問題なく表示されますが、角に赤があり、w/c は に設定されている色ですTransparencyKey

2 回目の更新: を 1 増やすとWidth、問題も修正されます。

ここで何が欠けているか、または調べる必要があることを教えてください。

ありがとう。

4

0 に答える 0