0

MONO上に構築されたデスクトップアプリケーションがあります。アプリケーションにはボタンと描画領域があり、ボタンをクリックすると描画領域に家が描画されます。ここまでは問題ありませんが、ウィンドウのサイズを変更するか、ウィンドウを最小化すると、描画が消えます。

誰かがこの問題に遭遇したか、誰かがそれについて知っているかどうか私に知らせてください。

ありがとう、

よろしく、Veeresh

4

1 に答える 1

1

これは一般的な「問題」です。それは実際には問題ではありませんが、それは物事が機能する方法にすぎません。画面に何かを描くと、それはビデオカードのRAMにあります。最小化するか、別のウィンドウをその上に移動すると、何かが画像を再描画する必要があります。あなたの場合、それを再描画するものは何もありません。おそらく、ウィンドウをペイントする必要があるたびにコードをペイントするように、コードをペイントイベントに描画するように移動する必要があります。

別のオプションは、ビットマップに描画して画像コントロールにビットマップを表示することですが、これはメモリの浪費です。それは正しい状況で正しい選択である可能性があります。

于 2012-09-10T03:22:11.790 に答える