标签: c# winforms
我想在文本框中显示占位符值。当用户尝试键入文本框时,它将自动从文本框中删除。任何人都可以解决它吗?
答案 0 :(得分:2)
当文本框获得焦点并失去焦点时使用事件。当文本框获得焦点时,您会执行类似MytextBox.Text = string.Emtpy的操作,当它失去焦点时,您会检查它是否包含内容,如果不是,则将其设置为默认值,如: string.IsNullOrWhiteSpace(MytextBox.Text) ? "Default" : MytextBox.Text
MytextBox.Text = string.Emtpy
string.IsNullOrWhiteSpace(MytextBox.Text) ? "Default" : MytextBox.Text