Я новичок в WPF и C#, так что я спрашиваю, есть ли событие backspace, такое как событие TextChanged для TextBoxes?
Я сделал небольшую библиотечную программу с арендой книг и все просмотрено в ListView.
Что я сейчас делаю, так это то, что вы можете фильтровать имена книг, просто набрав внутри текстового поля, поэтому, если у вас 1000 книг, и вы набираете букву «b», тогда у вас может быть только 150 книг, начинающихся с «b».
Проблема заключается в том, что когда я нажимаю backspace, я хочу, чтобы он ранее восстанавливал ее до того, что было.
Например: набрав «bob», а затем удалил b, я получаю bo, и теперь я хочу представить, что каждый начинается с «bo».
Теперь у меня есть идея. Все, что мне нужно, это просто другое событие textChanged. но что-то нужно сообщить, что текст был изменен, и мне нужно что-то лучше, чемC# WPF backspace event?
if (backspace key is pressed) { Invoke textChanged }
Thx guys!
Ну, я должен удалить сообщение? может быть, кто-то еще будет искать его когда-нибудь.
backspace фактически вызывает событие TextChanged автоматически! черт. В любом случае!
Нет. Его не нужно удалять. Если хотите, вы можете ответить на свой вопрос. Кто-то, кто ищет «событие Backspace», вероятно, найдет это, и это может им помочь. –