У меня есть следующее свойство:
[Editor("System.ComponentModel.Design.MultilineStringEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"), CategoryAttribute("Lua Attributes"), DescriptionAttribute("The function to be run when the enter button is pressed")]
public string OnEnter {
get { return onEnterFunc; }
set { onEnterFunc = value; }
}
Это должно активировать MultilineStringEditor в качестве основного редактора этого свойства в моем окне свойств.К сожалению, редактор для OnEnter, загруженный в окно свойств, представляет собой простой редактор строк.Как заставить .NET распознавать, что OnEnter должен быть отредактированным мутлином свойством?