Я создал пользовательскую кнопку управления, расширив класс System.Windows.Forms.Button.
Я установил значения по умолчанию .Text .Width и .Height в конструкторе нового класса.
Когда я перетаскиваю этот элемент управления на форму, IDE достаточно умен, чтобы обращать внимание на ширину и высоту, указанные в конструкторе, и назначать эти свойства новой создаваемой кнопке, но игнорирует свойство Text и назначает.Text кнопки, чтобы быть "ucButtonConsumables1"
Есть ли способ установить .Text на значение по умолчанию моего выбора?
public partial class ucButtonConsumables : System.Windows.Forms.Button {
public ucButtonConsumables() {
this.Text = "Consumables";
this.Width = 184;
this.Height = 23;
this.Click += new EventHandler(ucButtonConsumables_Click);
}
void ucButtonConsumables_Click(object sender, EventArgs e) {
MessageBox.Show("Button Clicked")
}
}