Пропустить проверку с помощью окна Close[X] окна формы?

Можно ли пропустить проверку с помощью окна Close[X] окна формы? Примерно так с кнопкой, которая пропускает проверку при нажатии

private void button1_Click(object sender, EventArgs e)
{
   AutoValidate = AutoValidate.Disable;
   Close();
}

1 ответ

/questions/14452663/propustit-proverku-s-pomoschyu-controlboxx-winform/14452680#14452680

protected override void WndProc(ref Message m) {
    // Intercept WM_SYSCOMMAND, SC_CLOSE
    if (m.Msg == 0x112 && (m.WParam.ToInt32() & 0xfff0) == 0xf060) this.AutoValidate =   AutoValidate.Disable;
    base.WndProc(ref m);
}
Другие вопросы по тегам