0

カスタムコントロールの作成(UserControlではなくControlを継承します)。

コントロールのコンストラクター内では、コントロールのプロパティ値はまだ有効ではありません(たとえば、場所、高さ、幅、テキストなど)。プロパティセッターは、コンストラクター関数が返された後にのみ呼び出されます。

コントロールオブジェクトの初期化が完了した時点、つまり、すべてのプロパティの値が最初に設定され、オブジェクトが使用できるようになった(つまり、初めて描画される)時点を考慮してください。このポイントインタイムは実行時に傍受できますか?コントロールサーフェスが初めて描画される前、つまり「 OnPaint 」イベントハンドラーが初めて呼び出されましたか?

どうもありがとう。

VB2005でのWinformsの使用

4

1 に答える 1

1

Control Inspectorを見てみましょう 。これは、コントロールのイベントの順序を表示するためのクールで小さなユーティリティです。記事のスクリーンショットがあなたの質問に答えるかもしれません。

于 2012-08-08T23:10:10.487 に答える