0

「Control」クラスから派生したフォーム上に存在するすべてのコントロールに「スマート タグ」機能を追加できますか? このコントロールには元々この機能がありません。この「スマート タグ」には、このコントロールの任意のプロパティのエディタが含まれる場合があります。そして、新しいコンポーネントを使用してそれを実行したいので、フォームにドロップすると、フォーム上のすべてのコントロールは、元のデザイナーを含む独自のデザイナーを使用します。

たとえば、フォームに TextBox コントロールをドロップすると、コントロールの上部に小さな三角形が表示され (「スマート タグ」)、それをクリックすると、(MultiLine プロパティのチェック ボックス) を含む新しいリスト ドロップダウンが表示されます。必要なのは、コンポーネントをドロップするときです。このコンポーネントは、たとえばボタンやその他のコントロールにそのような機能を与える (またはデザイナーを挿入する) か、その既存の「スマート タグ」に新しいプロパティを追加します。 "Name" プロパティをコントロールのスマート タグに追加すると、ボタン コントロールのデザイナにこの新しい機能が追加され、TextBox コントロールの新しいプロパティが元のスマート タグ リストに挿入されます。

助けてください

ありがとう

4

0 に答える 0