在一个文本框中写入时向所有文本框输入相同的文本
本文关键字:文本 输入 一个 | 更新日期: 2023-09-27 18:17:06
如何在文本框中输入相同的文本到其他文本框?我的意思是,当我在一个文本框中输入时,相同的字符串应该在其他文本框中运行!
在这种情况下应该使用哪个事件?
TextChanged事件。
private void currencyTextBox_TextChanged(object sender, EventArgs e)
{
textbox1.Text = currencyTextBox.Text;
textbox2.Text = currencyTextBox.Text;
textbox3.Text = currencyTextBox.Text;
}
您可以使用TextChanged
事件。每当TextBox
的内容发生变化时,就会引发此事件。你将不得不处理它在所有的textboxes
。如果在一个副本中有任何更改,则更改到所有副本,但这是一个丑陋的解决方案。
也看看Bindings
是如何工作的。这将是一个更干净的解决方案。将所有文本框绑定到单个variable
。当一个textbox
的值发生变化时,相关的variable
也会发生变化,因此所有textboxes
的值都会发生变化
使用TextChanged事件