C# WPF KeyDown не отслеживает Key.Space
Не могу найти информацию почему пробел в конечном счете пропускаете и обрабатывается, а, к примеру, клавишу A нет
<TextBox KeyDown="TextBox_KeyDown"/>
private void TextBox_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key is Key.Space or Key.A)
{
e.Handled = true;
}
}
При использовании PreviewKeyDown проблема отсутствует. Аналогичная ситуация с использованием TextInput, пробелы благополучно игнорируются. С чем это связано и должно ли так работать?
