У меня есть приложение WPF, и с какой проблемой я сталкиваюсь, мое приложение не закрывается при нажатии одной кнопки (X). Может быть, я знаю причину.Wpf Application cross (X) Кнопка, не работающая над одним кликом
Первоначально, что происходит, я устанавливаю Focus в MenuItem, когда загружается окно, поэтому, когда я нажимаю на кнопку Cross (X), фокус с MenuItem удаляется, а затем на второй нажмите кнопку «Крест» (x).
private void Window_Loaded(object sender, RoutedEventArgs e)
{
MenuItem1.Focus();
}
Но когда я не устанавливаю Focus на MenuItem, кнопка Cross работает одним нажатием.
private void Window_Loaded(object sender, RoutedEventArgs e)
{
// MenuItem1.Focus();
}
Я хочу, чтобы установить фокус на MenuItem и хочу кнопку Красного Креста (X) для выполнения на Singleclick ..
ли их какие-либо образом, что этот сценарий может быть достигнут .. ???
У чего-то * есть * для фокусировки, кнопка закрытия должна работать независимо от фокуса. Можете ли вы проверить, что это не происходит, если вы не настроили фокус? Если это не так, можете ли вы опубликовать небольшой, компилируемый пример? – nvoigt
см. Отредактированную версию, если это помогает – Vishal