在c#中的文本框中使用占位符

时间:2012-11-09 06:21:52

标签: c# winforms

我想在文本框中显示占位符值。当用户尝试键入文本框时,它将自动从文本框中删除。任何人都可以解决它吗?

1 个答案:

答案 0 :(得分:2)

当文本框获得焦点并失去焦点时使用事件。当文本框获得焦点时,您会执行类似MytextBox.Text = string.Emtpy的操作,当它失去焦点时,您会检查它是否包含内容,如果不是,则将其设置为默认值,如: string.IsNullOrWhiteSpace(MytextBox.Text) ? "Default" : MytextBox.Text