Пользовательский элемент управления в справке TextBox?
-
05-07-2019 - |
Вопрос
public partial class PreTextBox : TextBox
{
public PreTextBox()
{
InitializeComponent();
Text = PreText;
ForeColor = Color.Gray;
}
public string PreText
{
set;
get;
}
Текст не задан из PreText?
Решение
Попробуйте сделать следующее:
public partial class PreTextBox : TextBox
{
public PreTextBox()
{
InitializeComponent();
Text = PreText;
ForeColor = Color.Gray;
}
public string PreText
{
set{Text = value;}
get{return Text;}
}
}
Другие советы
Ваш код делает это только один раз, на конструкторе. Вам нужно будет написать установщик для вашего свойства PreText, чтобы также установить свойство Text.
Или вы можете просто использовать свойство Text в TextBox, от которого наследуетесь, и покончить с этим:)
Не связан с StackOverflow