saptechnique

Better late than never. - 郭富

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

习惯了VB6的灵活、简单,C#中还真的有一些不习惯。在C#中我创建了两个Form,分别是Form1Form2。我在Form1中添加了一个Button1,添加了如下代码:

    Form2 newForm = new Form2();

newForm.Show();

然后,我在Form2中添加了两个ButtonButton1Button2。我在Button1Click事件中添加了如下代码:

this.Close();

目的是关闭Form2

我在Button2Click事件中添加了如下代码:

this.ParentForm.Close();

这个我的本意是想关闭其父窗体,也就是Form1。但在执行到这条语句时却出现了如下的错误:

error when closing form2.JPG
    这是为什么呢?如何才能关闭父窗体呢?希望高手不吝剔教。

posted on 2008-01-23 08:12  guofu  阅读(5401)  评论(9编辑  收藏  举报