Хорошо, что у меня есть текстовое поле, которое было заполнено некоторым текстом в зависимости от того, что было выбрано из списка.Как заменить символы в текстовом поле, когда пользователь вводит его? (в C#)
сказать текстовое поле выглядит следующим образом: «?»
blah blah ??? as?f
, что мне нужно, чтобы выяснить, как сделать это каждый раз, когда пользователь щелкает в текстовом поле и удаляет character, я хотел бы заменить этот символ на *, а затем всякий раз, когда они пытаются удалить *, он будет заменен на «?» , так что конечный результат будет выглядеть примерно так:
blah blah **? as*f
если они удалили все, кроме одного "?".
Независимо от того, как долго я искал в Интернете, я не могу найти что-нибудь подобное .. ближе всего я нашел не этот вопрос - Determine when and which character is added or deleted in a Text Box
Но это реально не поможет то, что я пытаюсь сделать .. если у кого-то есть хорошая идея о том, с чего начать смотреть или даже как это сделать, я был бы очень доволен!
благодарит заранее!
EDIT: Да, это приложение для Windows Form, извините, я забыл указать это. O.o
Это WinForms? –
Я сожалею, забыл упомянуть об этом. –