Кроме того, я обнаружил, что для того, чтобы получить белую кнопку отправки, которая есть в окне поиска, вы можете установить InputScope на «поиск»:
<TextBox x:Name="InputBox" InputScope="Search" AcceptsReturn="False" KeyUp="InputBox_KeyUp"/>
Я до сих пор не понял, есть ли у него непреднамеренныепобочные эффекты.
Ниже приведен код отключения клавиатуры в событии KeyUp:
void InputBox_KeyUp(object sender, System.Windows.Input.KeyEventArgs e)
{
if (e.Key == Key.Enter)
{
this.Focus();
}
}