我正在使用“using”关键字加载一个对话框,用户在其中从网页输入验证码,但问题是该对话框正在加载和关闭。如何确保对话框等待用户输入?

using (Form2 captchaDialog = new Form2(captchaImage))
{
    captchaDialog.Show();
    captchaText = captchaDialog.captcha;
}

最佳答案

您可以改用 ShowDialog 方法:

using (Form2 captchaDialog = new Form2(captchaImage))
{
    captchaDialog.ShowDialog();
    captchaText = captchaDialog.captcha;
}

关于c# - 使用 "using"关键字时出现的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6524045/

10-11 06:26