枚举类型 DialogResult 的应用例子

FORM 1 Button 控件代码:

 private void button1_Click(object sender, EventArgs e)
        {
            DialogResult dr = new FrmUserEdit().ShowDialog();
            if(dr == DialogResult.OK)
                MessageBox.Show("刷新数据");
            else
                MessageBox.Show("不刷新数据");
        }

FrmUserEdit 中两个Button 控件代码如下:

private void button2_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            this.DialogResult = DialogResult.OK;
        }

以上代码可以实现当窗口关闭或是进行相关操作后,主窗口的动作。

 

posted on 2013-06-04 20:04  冬夜冷雨  阅读(284)  评论(0编辑  收藏  举报

导航