У меня есть окно входа с кнопкой «Вход», которая установлена как кнопка по умолчанию (IsDefault = «True»). Кнопка входа в систему должна открывать новое окно, в котором также есть кнопка по умолчанию.
Когда пользователь нажимает клавишу ввода, возникает событие нажатия кнопки «Вход» и открывается новое окно. Но по какой-то причине событие click для кнопки по умолчанию в новом окне также возникает, как только окно открывается.
Такое поведение не наблюдается, если пользователь нажимает кнопку входа с помощью мыши или вкладки к ней и нажимает клавишу пробела.
Любые идеи о том, почему это происходит или как обойти это?
ПРИМЕЧАНИЕ. Я попытался установить IsDefault = true в загруженном событии нового окна (а не в xaml), но это не помогло.