0

私だけでしょうか?

私はWPFの初心者です。すべてが素晴らしく輝いていて、自分のニーズに合った小さなアプリケーションを作成することができましたが、ボタンやリストビューをクリックすると、イベントが処理される(リストビューの選択が変更されるなど)ことが何度もあることに気付きました。 、ただし、マウスの下の領域は更新されないため、マウスポインタが更新されなかった場所の小さな長方形が更新されません。たとえば、GridViewで選択したアイテム行全体の背景色が濃い青に変わりますが、白い長方形があります。マウスがあった領域。

Webでこの動作への参照を見つけることができず、それが私だけなのか、環境内の何かなのか、コード内の何かなのか疑問に思っていました。そしてもっと重要なことに、それを修正する方法はありますか?

PS私は通常、VS 2008のデバッグからアプリケーションを実行しますが、これはIDEの外部でリリースビルドを実行した場合にも発生します。

ありがとう、
splintor

4

1 に答える 1

1

これはビデオドライバの問題である可能性が最も高いように思われます。これは確かに予期された動作ではなく、コードで誤って実行できることでもありません。そのため、グラフィックカード、インストールされているドライバ、およびオペレーティングシステムによって異なる場合があります。それを診断する1つの可能な方法は、レンダリング設定、特にハードウェアアクセラレーションオプションを微調整することです。http://msdn.microsoft.com/en-us/library/aa970912.aspx、特にDisableHWAccelerationキーと(テスト目的のみ!)UseReferenceRasterizerを参照してください。

于 2009-11-25T19:59:28.880 に答える