Мне нужно обработать ввод (среди других ключей) в форме выигрыша, не вызывая звука ошибки, но только если текущий активный элемент управления еще не обработал его.
Итак, когда ввод нажата в TextBox или DateTimePicker, я хочу обработать его с помощью формы (без звука ошибки), но если он нажат, например, в DataGridView, я хочу, чтобы он обрабатывался так, как DataGridView делает по умолчанию .
OnKeyUp решает мою проблему с обработкой только необработанных нажатий клавиш (e.Handled) и ProcessCmdKey (this) решает проблему со звуком, но ни то, ни другое не решает обоих.
Какие-либо предложения?