日期:2014-05-17  浏览次数:20399 次

未将对象引用设置到对象的实例???
实现效果是关闭子窗体,给父窗体文本赋值出。

A窗体:

 B pd = new B(cbbpdname.Text);
            pd.ShowDialog();
B窗体:
 string prod = "";
        public B(string pd)
        {
            prod = pd;
            InitializeComponent();
        }

A pca = (A)this.Owner;  
                    pca.cbbpdcs.Text = module[2];从这里开始就报错说:未将对象引用设置到对象的实例???
                    pca.cbbpdname.Text = module[1];
                    pca.cbbpdcs.Text = module[3];
                    pca.cbbpcjj.Text = module[4];
                    this.Close();

我调试,发现module[0]....module[4]都是有值的为什么会报这样的错求解???

winfrom? C#

------解决方案--------------------
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
            {
                if(e.KeyChar==13)//判断按键为回车
                {
                    MessageBox.Show("回车");
                }
            }

------解决方案--------------------
嗯, 5楼的这样也可以、 不需要转的 

if(e.KeyChar==13)//判断按键为回车                 
{
}