У меня есть две формы, которые очень похожи, но в одной из них нажатие AcceptButton
закрывает форму, а в другой форма не закрывается. У них обоих AcceptButton
установлено на btnAccept
.
Я недавно создал второй, первый существует некоторое время и был создан кем-то другим.
Они оба открываются следующим образом:
using(var form = new SomeDialog(dependency))
{
form.StartPosition = FormStartPosition.CenterParent;
form.ShowDialog(this);
}
Оба они обрабатывают нажатие кнопки принятия в этих строках.
private void btnAccept_Click(object sender, EventArgs e)
{
_dependency.DoSomething(userInput);
}
Публикация всего моего файла дизайнера, вероятно, не будет полезной. Есть ли что-то особенное, что было бы полезно показать из этого? Я не смог найти похожий пост на StackOverflow.
Что я упускаю, что вызывает расходящееся поведение?
AcceptButton
, установленное наbtnAccept
. - person Jeff B   schedule 21.08.2015btnAccept_Click
срабатывают, как и ожидалось. В одном форма потом закрывается, в другом остается открытой. - person Jeff B   schedule 21.08.2015