Как для .NET Winforms, так и для Windows Presentation Foundation, если у меня есть текстовое поле, в которое пользователь только что ввел текст, и кнопка, если пользователь нажимает кнопку, событие «LostFocus» срабатывает до того, как срабатывает событие нажатия кнопки. Однако, если пользователь использует сочетание клавиш для кнопки (например, текст кнопки «&Button» или «_Button» и пользователь выполняет Alt + B), то событие «LostFocus» срабатывает после события нажатия кнопки, что менее полезно.
Знаете ли вы разумные обходные пути? У нас есть различные вещи, которые мы хотим сделать в LostFocus до ButtonClick.