Описание тега keypreview

4 ответа

Как закрыть форму после нажатия клавиши ESC, но только если ни один элемент управления не обработал ее?

У меня есть форма, которая закрывается при нажатии клавиши ESC, благодаря KeyPreview, ProcessKeyEventArgs, ProcessCmdKey или что угодно. Но у меня есть элемент управления в этой форме, который делает очень важные вещи, когда нажата ESC (она скрывает…
29 дек '10 в 21:00
2 ответа

Как получить строку в событии C# Key(*), которое было вставлено при сканировании? (Windows CE 5)

Я работаю над приложением Win CE 5, которое собирает данные, отсканированные с помощью сканера штрих-кода. Приложение должно поддерживать некоторые "системные штрих-коды", предопределенные штрих-коды, которые запускают функции приложения. Эти штрих-…
29 мар '13 в 11:38
1 ответ

Отключить звук "Chime" с помощью Ctrl-F в заметке

Я использую TReplaceDialog и следующее, чтобы перехватить ключ для запуска диалога, но Windows 8.1 продолжает использовать "Ding", когда я его использую. Как я могу остановить этот звонок? Я пробовал возиться с Form KeyPreview, но все равно получаю …
09 май '14 в 15:04
1 ответ

Форма keypreview не работает

У меня есть создание mainform (авто создание формы) и Form1 (доступная форма). метод, который я использую для вызова form1, выглядит так procedure Tmainform.Button2Click(Sender: TObject); var f : Tform1; begin f:=Tform1.create(self); f.parent:=Tabsh…
09 дек '12 в 15:34
2 ответа

KeyPreview не обрабатывает событие KeyUp до того, как управление выполнит

У меня есть форма, myForm, для которой KeyPreview имеет значение true. Идея состоит в том, что я хочу захватить CTRL-Enter и запустить кнопку отправки формы, независимо от того, какое текстовое поле (или другой элемент управления) может иметь фокус.…
23 июл '10 в 17:38
4 ответа

Использование сканера штрих-кода с Delphi

Я разрабатываю POS (проект для домашних животных), и я думаю о том, чтобы добавить сканер штрих-кода для ускорения продаж. У меня сейчас нет сканера, и я хотел бы задать несколько вопросов, так как я немного застрял. На экране продаж моей первоначал…
0 ответов

Когда я пытаюсь поставить "Form.KeyPreview = True", появляется сообщение об ошибке "Ожидается замедление"

Я новичок в KeyPreview. Я немного читал об этом, но я все еще не все понимаю. В моем коде я помещаю "Form.KeyPreview = True", но тогда он говорит "Ожидается объявление" в форме. Я не знаю, что мне нужно заявить, хотя. Я не знаю, нужно ли мне помести…
17 авг '16 в 16:40
2 ответа

Запрет возврата в Richtextbox с помощью C# .net

Я тяну свои волосы над этим. Очень простая программа для создания окон. У меня есть richtextbox, и я хочу, чтобы backspace ничего не делал в richtextbox. Вот мой код private void richTextBox1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyC…
31 окт '14 в 16:23
1 ответ

Обработка ключей с помощью KeyPreview в TForm.OnKeyDown не работает с TListBox

А. Создайте приложение VCL Forms. Б. Поместите TListBox в форму и заполните некоторые элементы во время разработки, например: C. Установите форму KeyPreview собственность на True: D. в форме OnKeyDownобработчик события напишите этот код: procedure T…
0 ответов

Как лучше реагировать на нажатия цифровых клавиш?

Я хочу разрешить проверку радиокнопок через клавиатуру, а именно через цифры 1, 2, 3. У меня есть этот код, который работает: // "a WPF form hears what it wants to hear and disregards the rest" - paraphrased from "The Boxer" by Simon & Garfunkel…
12 дек '14 в 21:29
3 ответа

Есть ли способ иметь функциональность, подобную KeyPreview, при работе с фреймами?

Я хотел бы иметь функциональность KeyPreview внутри фреймов, я имею в виду, что когда вход (скажем, выбран один из элементов управления фрейма или мышь находится внутри) находится в фрейме (который будет иметь несколько панелей и других элементов уп…
13 дек '14 в 19:09
2 ответа

Почему этот код работает только в одном случае?

Я установил свою форму KeyPreview собственность на true, Я добавил этот код: private void PlatypusScheduleForm_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F9) { tabControlPlatypi.SelectedTab = tabPageDuckBill; } else if (e.KeyCode…
30 авг '12 в 16:41
5 ответов

Как отключить предварительный просмотр клавиш во всплывающей клавиатуре (не в основной раскладке программных клавиш)?

Отключить предварительный просмотр ключа легко: просто вызовите setPreviewEnabled(false), и эти раздражающие крошечные предварительные просмотры больше не будут отображаться. Но если я прикреплю всплывающую клавиатуру к любой клавише, то внутри этог…
3 ответа

Как предотвратить скриншот из программы

Есть ли способ защитить программу от любых скриншотов пользователями? Например, я не хочу, чтобы моя программа была на снимке экрана, когда пользователь нажимает клавишу Print Screen на клавиатуре. Можно ли как-нибудь сделать предварительный просмот…
01 июл '11 в 23:05
2 ответа

Отметить несколько флажков

У меня 2 ряда checkboxes по имени. как это: верхний (ск18, ск17, ск16, ск15, ск14, ск13, ск12, ск11, ск21, ск22, ск23, ск24, ск25, ск26, ск27, ск28) ниже (ск38, ск37, ск36, ск35, ск34, ск33, ск32, ск31, ск41, ск42, ск43, ск44, ск45, ск46, ск47, ск48…
24 мар '18 в 04:03
2 ответа

Настроить предварительный просмотр клавиш клавиатуры

Я работаю на мягкой клавиатуре. Я сделал со всей моей функциональностью. Но теперь мне просто нужно изменить вид предварительного просмотра клавиш при нажатии клавиши. В настоящее время мой предварительный просмотр клавиш отображается (пример предва…
2 ответа

C#: TextBox не получает ключи при использовании TextPreview в форме

Я реализую функцию поиска в форме окна в C#. Я поставил KeyPreviewtrue в форме и добавили обработчик событий для KeyDown так что я могу ловить такие вещи, как ctrl+f, esc а также enter, Я ловлю эти ключи очень хорошо, и я могу заставить мое текстово…
12 сен '11 в 18:06
0 ответов

Предварительный просмотр значка клавиатуры

Я отредактировал пользовательскую клавиатуру, которая находится в SDK. Ну, я в значительной степени сделал. Единственная проблема была в том, что я хотел не показывать предварительный просмотр некоторых клавиш, например пространство войти сдвиг альт…
21 дек '12 в 22:01
1 ответ

Что подразумевается под "предварительным просмотром ключа" свойства формы в MS Access?

Я сейчас занимаюсь программированием в MS Access, и, просматривая свойства формы, я наткнулся на свойство с именем "Предварительный просмотр ключа". Документация MS Access сообщает, что она используется для вызова событий клавиатуры для форм перед с…
02 ноя '12 в 04:32
0 ответов

Элемент управления ActiveX и свойство KeyPreview формы в VB.NET

Я установил KeyPreview формы = True. У меня есть элемент управления ActiveX с именем VBFLXGRD. (исходный код доступен здесь https://github.com/Kr00l/VBFLXGRD) Когда любая клавиша нажата, сохраняя фокус на элементе управления VBFLXGRD, событие KeyPre…
11 июл '18 в 10:06