我从标签上阅读文字只有一点问题,但是......
我有两种形式。 Form_1 和Form_2。
Form_1正在(按需)将文字从" label_one" 直接发送到" label_two"在Form_2中。
但在Form_2中,我有另一个名为" label_reader"需要显示在" label_two"中完成的任何更改文本。
我必须(动态地)读取" label_two"中的任何更改。并在label_reader中显示。
从未遇到类似的问题,也不知道该怎么做。使用按钮无法完成。
任何帮助将不胜感激!
答案 0 :(得分:3)
您可以使用TextChanged
label_two
事件。订阅该事件(很可能是在Form_2
的构造函数中)并在事件发生时设置label_reader
的文本:
public partial class Form_2 : Form
{
//...
public Form_2()
{
InitializeComponent();
// your other code
label_two.TextChanged += label_two_TextChanged;
}
// the event handler
private void label_two_TextChanged(object sender, EventArgs e)
{
label_reader.Text = label_two.Text; // or what ever you want to do
}
}