У меня есть кнопка в моей форме ...
<Button Name="Submit" Content="OK"
IsDefault="True"
Click="Submit_Click"/>
Вы точно знаете, что он делает. Что мне нужно, так это обойти событие submit при нажатии Enter, но только в одном поле из всех в моей форме ...
<TextBox Name="ArticleBarcode"
Text="{Binding Path=Barcode}"
KeyDown="ArticleBarcode_KeyDown"/>
Причина, по которой я нуждаюсь в такой вещи, заключается в том, что ввод штрих-кода будет установлен через считыватель штрих-кода. Пользователь читает штрих-код статьи со своим читателем, и он работает как беспроводная клавиатура. Он посылает нажатия клавиш - номера штрих-кода и, в конце, отправляет нажатие клавиши Enter. Поэтому мне нужно получить это нажатие клавиши ввода и отменить отправку, если она происходит из этого конкретного поля. Как я могу это сделать?
Спасибо, JiKra