単純なプロパティ(整数、文字列など)でカスタムUserControlを作成し、そのプロパティをプロパティパネルに表示させることができます。 Size、Rectangleなどのプロパティを持つカスタムUserControlを作成することもできます。プロパティはプロパティパネルで展開可能なアイテムとして表示されます( '+'をクリックし、サイズは幅&の高さに拡大されます)。構造化/複数レベルのプロパティを持つ.NETカスタムUserControl
独自のカスタム構造でプロパティを作成することはできますか?例えばプロパティ 'Message'はText、ForeColor、BackColor、Blinkなどに展開されます。私はカスタム構造を表すプロパティを含む単純なクラスまたは構造を参照するプロパティを作成しようとしましたが、プロパティパネルではプロパティはグレー表示され、または修正された。
うまくいきました。ありがとう! – sanger
@ sanger:どうぞよろしくお願いいたします。この回答に合格とマークして、それをアップボールドしてください。 :) –
ちょうどフォローアップ。デザイナーがプロパティ値を適切に保存できるように、各プロパティに次の属性を追加する必要もあることがわかりました。 –
sanger