У меня есть текстовое поле в форме с методом, вызываемым из события txPredio_Leave.
Моя проблема в том, что пользователь фокусируется на текстовом поле, а затем закрывает форму, щелкая маленький значок закрытия X в верхнем углу или вызывая this.ActiveMdiChild.Close();
или вызывая
private void mnucerrarTodas_Click(object sender, EventArgs e)
{
foreach (Form form in this.MdiChildren)
{
form.Close();
}
}
txPredio оставьте выполнить метод .. тогда мне нужно не извините этот метод, когда форма закрывается.
Я думаю, что одно из решений может быть задано в отпуске, если форма закрывается
private void txPredio_Leave(object sender, EventArgs e)
{
if(!form is closing)//pseudo code
Check_Load_Predio();
}
или другое решение может быть
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
{
//code for cancel the txPredio_Leave event
}
Решение Здесь У меня не работает. Тогда мне нужно одно решение для моей проблемы. Заранее спасибо