Есть ли способ создать более короткий псевдоним для атрибута EditorAttribute? Вместо:
[EditorAttribute(typeof<ColorPickerDialogPropertyValueEditor>, typeof<DialogPropertyValueEditor>)]
public Color4 Color { get; set; }
Я хотел бы написать:
using ColorPicker = EditorAttribute(typeof<ColorPickerDialogPropertyValueEditor>, typeof<DialogPropertyValueEditor>)
[ColorPicker]
public Color4 Color { get; set; }
К сожалению, класс EditorAttribute запечатан, поэтому я не могу его наследовать.