Я решил это, используя еще одну ссылку плагина gulp-data
в нижней части документации. Я заменил through.obj
на объект gulp-data
, и теперь он работает. Я изо всех сил пытаюсь сделать простые вещи с глотком, поэтому мой совет - держаться подальше.
Я создал пустое приложение WPF с рамкой и смог перехватить событие нажатия клавиши. Как только приложение запускается, я фокусирую кадр. Вы можете сделать то же самое, когда ваша страница загружается или ваш рабочий процесс начинается заново.
<Frame Loaded="FrameworkElement_OnLoaded" KeyUp="UIElement_OnKeyUp">
<Frame.Content>
<Page>
<Label Content="Hello"></Label>
</Page>
</Frame.Content>
</Frame>
private void FrameworkElement_OnLoaded(object sender, RoutedEventArgs e)
{
((Frame)sender).Focus();
}
private void UIElement_OnKeyUp(object sender, KeyEventArgs e)
{
MessageBox.Show("Key pressed");
}