c# - 不使用输入控件更新文本框

标签 c# winforms textbox

我有一个 Windows 窗体应用程序,它由一堆控件组成,但更具体地说,是两个 textBoxes。其中之一是只读的。只读 textBox 值应该与用户可以输入的 textBox 值相同。

因此,如果用户在 textBox A 中键入“Hello World”,则 textBox B 中的值应该自动更新为“Hello World”。

我该怎么做呢?我知道我只需要设置文本值,我只是不确定我将代码放在哪里以自动完成它而不是在单击按钮或类似的东西时执行。

最佳答案

TextChanged 事件:

private void textBox1_TextChanged(object sender, EventArgs e)
        {
            textBox2.Text = textBox1.Text;
        }

关于c# - 不使用输入控件更新文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7791945/

相关文章:

c# - Selenium 与 PhantomJs 等到页面完全加载?

c# - Java套接字服务器,C#套接字客户端,通信问题?

c# - 窗体总是在最上面

actionscript-3 - actionscript3 中的文本框自动调整大小

jquery - jquery 与 Asp.net 中的文本更改事件

c# - ASP.NET : Extended range validation

c# - 在某些平台上使用 odbc 时出错(32 位与 64 位)

c# - 虚拟键盘失去焦点

c# - Windows 窗体应用程序异常

python - 如何禁用对文本小部件的输入但允许编程输入?