0
我希望有复位控制像web表单,但在winform。 在窗体设计中控件具有默认值。我想在用户编辑控件时,按下重置按钮后,控件将获得其默认值。 我在网上搜索后,我发现ResetText()方法,但不幸的是我没有找到它的好例子。如果你知道它,请让我知道。 :)C#重置文本框的默认值
我希望有复位控制像web表单,但在winform。 在窗体设计中控件具有默认值。我想在用户编辑控件时,按下重置按钮后,控件将获得其默认值。 我在网上搜索后,我发现ResetText()方法,但不幸的是我没有找到它的好例子。如果你知道它,请让我知道。 :)C#重置文本框的默认值
每个控件有一个属性为“标记”,只需要填写标签的缺省值。然后下面写代码的“重置”按钮:
private void btnReset_Click(object sender, EventArgs e)
{
txtSearch.Text= txtSearch.Tag.ToString();
}
最后感谢@Danny贝克特他的回答!
的可能重复[如何清除表单中的所有文本框的文本?](http://stackoverflow.com/questions/4811229/how-to-clear-the-text-of-all-textboxes-in -the形式) –
,但我不希望明确自己的内容。我只想撤消它们的默认值。 –
你可以存储默认值在'Tag'属性,然后单击设置'Text' ='Tag'。 –