プロパティ パネルからプロパティにアクセスするクラスを作成しています。これらのプロパティの 1 つは複数行のテキストです。
このプロパティ パネルのデザイナーにドロップダウンを表示して、Visual Studio で Label または TextBox が行うのと同じように、ユーザーが複数行のテキストを入力できるようにします。
これを許可するには、プロパティ定義の上にどの属性を配置する必要がありますか?
プロパティ パネルからプロパティにアクセスするクラスを作成しています。これらのプロパティの 1 つは複数行のテキストです。
このプロパティ パネルのデザイナーにドロップダウンを表示して、Visual Studio で Label または TextBox が行うのと同じように、ユーザーが複数行のテキストを入力できるようにします。
これを許可するには、プロパティ定義の上にどの属性を配置する必要がありますか?
「Text」プロパティをSystem.ComponentModel.Design.MultilineStringEditorで装飾したいとします。
例えば
[Editor("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(UITypeEditor))]
public string Text { .... }