2012-05-07 10 views
0

私は、描画するグラフィックオブジェクトのみを提供するイベントをコントロール上に持っています。ユーザーコントロールを読み込んで特定のグラフィックオブジェクトに描画させることは可能ですか?グラフィックオブジェクトを使用したユーザーコントロールの描画

+2

Hm、どこに問題がありますか?あなたはイベントを持っています(OnPaint、私は思います)。あなたはGraphicsオブジェクトを持っています。イベントからそれを引きます。いいえ? –

+0

問題は、ペイントイベントが、ユーザーコントロールをインスタンス化してそのサーフェスに塗りつぶしたい別のコントロールにあることです。 –

+1

私は理解しているかどうかはわかりませんが、常にGraphicsオブジェクトを渡して、含まれているコントロールのOnPaintイベントを手動で呼び出すことができます。 –

答えて

1

"Load a usercontrol"は意味を持ちません。 "user-control"が別のウィンドウであれば、作成する必要がありますが、これはペイント中ではなく、ダイアログまたはウィンドウの初期化/作成中にのみ行うことができます。

関連する問題