Я расширил стандартный элемент управления TextBox
для поддержки прокладки. Это работает, за исключением того, что среда IDE не сохраняет заполнение в классе конструктора.Атрибут Bindable не работает
Код:
[EditorBrowsable(EditorBrowsableState.Always)]
[Browsable(true)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
[Bindable(true)]
public new Padding Padding
{
get
{
return padding;
}
set
{
padding = value;
OnPaddingChanged(EventArgs.Empty);
}
}
Как ни странно, если бы я изменить имя свойства для MyPadding
или что-нибудь еще, он вдруг работает. Что вызывает эту проблему?
Try public Padding @Padding – Nostradamus
Нет, не работает. – user990827
Кажется, что ваш единственный вариант - выбрать другое имя ... –