我创建了一个包含2个表单的C#应用程序..
当我在表单1中的一行上键入内容时,将显示@ letter。
离。我在表单1中键入$$$$$,它在表单2中弹出为@ $$$$
表格1
private void button1_Click(object sender, EventArgs e)
{
PassingText = textBox2.Text;
Form2 A = new Form2();
A.Show();
}
表格2
private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox1.Text = "@" + Form1.PassingText ;
}
但是当我输入2行的内容时,我想制作它应该弹出如下
我输入表单1
%%%%%%%
&安培;&安培;&安培;&安培;&安培;&安培;&安培;&安培;
表格2应为
@ %%%%%%%
@&安培;&安培;&安培;&安培;&安培;&安培;&安培;&安培;
我不知道怎么做。请帮我解决..
答案 0 :(得分:0)
尝试以下方法:
textBox1.Text = "@"+Form1.PassingText.Replace(Environment.NewLine, Environment.NewLine+"@");