문제

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;}
    }
}

다른 팁

코드는 생성자에서 한 번만 수행합니다. 텍스트 속성을 설정하려면 구실 속성에 대한 세터를 작성해야합니다.

또는 당신은 당신이 상속하고 그것을 완료하는 텍스트 상자의 텍스트 속성을 사용할 수 있습니다 :)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top