C# 如果文本框为空,如何用文本填充?
我使用C# 如果文本框为空,如何用文本填充?,c#,winforms,textbox,C#,Winforms,Textbox,我使用textchangedeventhandler 我用c语言编写了一个程序,在每个按钮1\u点击事件上创建一个新的文本框 现在,我希望每个新的文本框(创建的)显示键入的文本。 如何使用EventHandler(TextChanged)执行此操作 对象的发送者应该是文本框。在那里,您可以获得所需的文本: void c_TextChanged(object sender, EventArgs e) { TextBox box = sender as TextBox; if (bo
textchangedeventhandler
我用c语言编写了一个程序,在每个按钮1\u点击事件上创建一个新的文本框
现在,我希望每个新的文本框
(创建的)显示键入的文本。
如何使用EventHandler(TextChanged)执行此操作
对象的发送者应该是文本框。在那里,您可以获得所需的文本:
void c_TextChanged(object sender, EventArgs e)
{
TextBox box = sender as TextBox;
if (box != null)
{
textBox1.Text = box.Text;
}
}
对象的发送者应该是文本框。在那里,您可以获得所需的文本:
void c_TextChanged(object sender, EventArgs e)
{
TextBox box = sender as TextBox;
if (box != null)
{
textBox1.Text = box.Text;
}
}
我不确定我的理解是否正确。你的意思是,每次你输入文本时,所有的文本框都应该显示这些输入?不是所有的,只是表单上的第一个文本框!好的,那么克莱门斯/赫姆斯的回答应该对你有帮助;-),请接受一个答案,将问题标记为已解决,如果它对您有效,我不确定我是否理解正确。你的意思是,每次你输入文本时,所有的文本框都应该显示这些输入?不是所有的,只是表单上的第一个文本框!好的,那么克莱门斯/赫姆斯的回答应该对你有帮助;-),请接受一个答案,将问题标记为已解决,如果它对您有效
void c_TextChanged(object sender, EventArgs e)
{
TextBox box = sender as TextBox;
if (box != null)
{
textBox1.Text = box.Text;
}
}