清除所有的文本框内容
可一先定义一个function
需要指出的是,这里最好使用ctrl is TextBox,而不是ctrl.GetType() == typeof(TextBox),因为有些自定义控件不会被识别
private void ClearText(Control ctrlTop)
{
if (ctrlTop.GetType() == typeof(TextBox))
ctrlTop.Text = "";
else
{
foreach (Control ctrl in ctrlTop.Controls)
{
ClearText(ctrl); //循环调用
}
}
}
本文介绍了一种通过递归函数遍历控件并清空所有文本框内容的方法。该方法定义了一个名为 ClearText 的函数,它接受一个 Control 类型的参数,并检查该控件是否为 TextBox 类型。如果是,则清空其文本;如果不是,则继续递归地遍历子控件。
2556

被折叠的 条评论
为什么被折叠?



