新手,似乎很简单的问题,却拦住我很久了。
环境:vs:2003
错误信息
D:\c#\first\Form1.cs(169): “System.Windows.Forms.Form”并不包含对“CName”的定义form1的代码:
private void button3_Click(object sender, System.EventArgs e)
{
Form x=new Form2();
if(x.ShowDialog(this)==DialogResult.OK)
{
GetR.Text=x.CName.text;
MessageBox.Show("OK");
}
else
MessageBox.Show("Not OK");
x.Dispose();}以下是form2的代码:
public class Form2 : System.Windows.Forms.Form
{
private System.Windows.Forms.Button button1;
public System.Windows.Forms.Label label1;
private System.Windows.Forms.Button button2;
public System.Windows.Forms.TextBox CName;
环境:vs:2003
错误信息
D:\c#\first\Form1.cs(169): “System.Windows.Forms.Form”并不包含对“CName”的定义form1的代码:
private void button3_Click(object sender, System.EventArgs e)
{
Form x=new Form2();
if(x.ShowDialog(this)==DialogResult.OK)
{
GetR.Text=x.CName.text;
MessageBox.Show("OK");
}
else
MessageBox.Show("Not OK");
x.Dispose();}以下是form2的代码:
public class Form2 : System.Windows.Forms.Form
{
private System.Windows.Forms.Button button1;
public System.Windows.Forms.Label label1;
private System.Windows.Forms.Button button2;
public System.Windows.Forms.TextBox CName;
改为:
Form2 x=new Form2();
就行了。