는 지금이 내가에 사용하는 프로그램입니다 떠나/입력 : I는 다른 요소에 초점을 맞출 때다른 곳에서 클릭 할 때 텍스트 상자를 떠나는 방법은 무엇입니까?
private void tbFullName_Enter(object sender, EventArgs e)
{
if (tbFullName.Text == "Full name")
{
tbFullName.Text = "";
tbFullName.ForeColor = Color.Black;
}
}
private void tbFullName_Leave(object sender, EventArgs e)
{
if (tbFullName.Text == "")
{
tbFullName.Text = "Full name";
tbFullName.ForeColor = SystemColors.InactiveCaption;
}
}
그것은 단지 잎. 배경을 클릭하거나 다른 곳을 클릭하면 떠날 수 있습니다. 어떻게해야합니까?
그건 그렇고, 이것은 내가 사용하는 워터 마크의 예입니다. 다른 상황이있을 수 있습니다. – Qedized
그 기능은 Windows에 내장되어 있습니다. Research Cue Banner – Plutonix
당신은 배경을 클릭 할 때와 같이 콘트롤 포커스로해야합니다. 현재 폼에 ContainerControl.ActiveControl 속성을 설정합니다. – saeed