Вы пытались установить свойство Text
в конструкторе вашего производного элемента управления?
public CustomButton() {
Text = "Click me!";
}
Если вы также хотите, чтобы ваш текст отображался как реальное значение по умолчанию (т.е. не выделено жирным шрифтом в окне свойств), вам следует переопределить свойство Text
и установить атрибут DefaultValue
-Atribute:
[DefaultValue("Click me!")]
override string Text {
get { return base.Text }
set { base.Text = value; }
}