¿Control personalizado en la ayuda de TextBox?
-
05-07-2019 - |
Pregunta
public partial class PreTextBox : TextBox
{
public PreTextBox()
{
InitializeComponent();
Text = PreText;
ForeColor = Color.Gray;
}
public string PreText
{
set;
get;
}
¿El texto no está configurado desde PreText?
Solución
Prueba lo siguiente:
public partial class PreTextBox : TextBox
{
public PreTextBox()
{
InitializeComponent();
Text = PreText;
ForeColor = Color.Gray;
}
public string PreText
{
set{Text = value;}
get{return Text;}
}
}
Otros consejos
Tu código solo lo hace una vez, en el constructor. Tendrá que escribir un setter para su propiedad PreText para establecer también la propiedad Text.
O simplemente puedes usar la propiedad de Texto en el TextBox que estás heredando y terminar con ella :)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow