/ / preciso de ajuda para criar um usando uma classe de caixa de texto derivada em c # - c #

Preciso de ajuda para criar um usando uma classe de caixa de texto derivada em c # - c #

Já fiz vários tutoriais, mas espero que alguém possa me ajudar. Estou tentando criar minha própria classe de caixa de texto, derivada da classe base de caixa de texto.

Tudo o que estou tentando fazer é definir um estilo específico para minha classe derivada.

Dentro do abaixo, como faço para definir o texto, a cor do texto e a cor do plano de fundo para que, quando chamo MyTextBox newbox = new MyTextbox, receba uma caixa de texto com o estilo desejado.

class MyTextBox:TextBox

{
MyTextBox basetextbox = new MyTextBox

//somehow need to add in the textbox properties here

}
}

Muito Obrigado

Respostas:

4 para resposta № 1

Você pode usar o construtor de classe. Simplesmente atribua um valor à propriedade de classe base selecionada.

class MyTextBox : TextBox
{
public MyTextBox()
{
//base.PropertyName = value;
}
}