保持两种形式之间的父子关系

Ami*_*mar 0 c# dialog winforms

在我的Windows窗体应用程序中,我有两种形式,mainFormrecordForm.在主窗体中有一些文本框和按钮,点击特定按钮我想显示recordForm.

但我希望当第二个表单打开时,用户不能执行任何操作(如填充文本框等),直到第二个表单关闭.我试过这个:

private void tsCustomer_Click(object sender, EventArgs e)
        {
            recordForm customers = new recordForm();
            customers.Show();
        }
Run Code Online (Sandbox Code Playgroud)

tsCustomer是按钮mainForm.我怎样才能做到这一点?

gna*_*ket 8

更改您的代码:

customers.Show();
Run Code Online (Sandbox Code Playgroud)

至:

customers.ShowDialog();
Run Code Online (Sandbox Code Playgroud)