別の質問に答えたとき、ToolTip コントロールと同じように、フォーム内のすべてのコントロールに新しいプロパティを追加するにはどうすればよいのか疑問に思い始めました。
たとえば、コンポーネントをフォームに追加するだけで、すべてのテキストボックスに「IsDirty」フラグを追加するためにそれを使用でき、すべてのテキストボックスでこれを処理します。
tooltip-control をフォームに追加すると、すべてのコントロールが魔法のように新しいプロパティ "Tooltip on tooltip1" を取得します。このプロパティは、プログラムとデザイン ビューの両方で設定できます。
そんな自分のエンハンサーができるようになりたいです。