您可以使用PreviewTextInput事件来实现这一点。此事件在输入框中输入文本时触发,无论是用户手动输入还是使用扫码枪输入。

在输入框中添加PreviewTextInput事件处理程序,并将其绑定到一个名为OnPreviewTextInput的方法。在该方法中,检查输入的字符是否为回车键并调用OnPreviewKeyDown方法。

以下是您可以尝试的示例代码:

private void OnPreviewTextInput(object sender, TextCompositionEventArgs e) { if (e.Text == "\r") { OnPreviewKeyDown(sender, new KeyEventArgs(Keyboard.PrimaryDevice, PresentationSource.FromVisual((Visual)sender), 0, Key.Enter)); }

Grid Margin=28010800 GridColumnDefinitions ColumnDefinition Width=Auto ColumnDefinition Width=Auto GridColumnDefinitions TextBlock Text=查询: Width=75 Height=18 FontWeight=DemiBold FontStretch=Medium

原文地址: https://www.cveoy.top/t/topic/hrNP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录