Звук странной машинки, когда я печатаю в текстовое поле (wpf) в C # - PullRequest
0 голосов
/ 28 апреля 2010

Я сделал довольно простые окна WPF с текстовым полем.Когда я набираю текст, он дает мне странный звук машинки.Есть идеи почему?И как я могу остановить это от этого?

Ответы [ 5 ]

1 голос
/ 27 июля 2010

Как упоминает Магнус, вам может понадобиться проверить обработчик событий для событий TextChanged, KeyDown и KeyUp для TextBox (ов), которые дают вам этот ответ. Можно кодировать что-либо, чтобы издавать звук при каждом событии KeyDown или KeyUp, но в Windows нет настройки для этого, и WPF не делает что-то подобное по умолчанию.

Я нашёл несколько статей, в которых показано, как сделать «защелкивающуюся» клавиатуру, и все они были предназначены для мобильных или сенсорных устройств. Возможно, вы захотите проверить, имеет ли файл конфигурации проекта целевое устройство, установленное на одно из них.

1 голос
/ 28 апреля 2010

Поскольку в WPF нет встроенной функциональности для автоматической генерации странного звука пишущей машинки в текстовых полях, у вас есть два варианта:

  1. Удалите код, содержащийся в событии изменения текста, который воспроизводит странный звук пишущей машинки.
  2. Убедитесь, что в вашей системе нет сторонних приложений, генерирующих странные звуки машинки.
0 голосов
/ 31 июля 2010

Это была самая ужасная «ошибка», которую я когда-либо имел. :-D Каждый раз, когда я что-то печатал в своем текстовом поле, я обновлял веб-просмотр. Это освежение сделало этот звук.

0 голосов
/ 28 апреля 2010

В случае, если это может помочь, но я сомневаюсь в этом: это ограничено приложением, которое вы разрабатываете? У меня это было в сочетании со световыми аномалиями, и умирала графическая карта. Звук был связан с движениями мыши в некоторых окнах.

0 голосов
/ 28 апреля 2010

Я никогда не видел этого по умолчанию в WPF. Проверьте звуки вашей системы на панели управления. Либо это, либо один из ваших соратников подшучивает над вами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...