Текстовое поле пароля надстройки Excel - PullRequest
2 голосов
/ 13 мая 2011

Я хочу сделать аутентификацию в ленте надстройки Excel и войти в форму, встроенную в ленту (без модального окна), но мне нужно скрыть пароль в текстовом поле пароля. Лента не позволяет добавлять в группу текстовое поле, поэтому я использую поле ввода для ввода логина и пароля.

Знаете ли вы, как я могу настроить "set_PasswordChar" для текстового поля на ленте?

Ответы [ 2 ]

1 голос
/ 19 апреля 2012

Вы не можете там ни одного события поймать в ловушку, как onkeyup.Единственный способ - отказаться от формы и управлять входом вне компонента ленты.

Единственное событие в RibbonEditBos - это TextChanged и Dispose.

Для TextChanged вы не можете перехватить одиночный мод char,Он срабатывает, когда вы отправляете моды.

0 голосов
/ 13 мая 2011

В событии onkeyup выньте символ из текстового поля и замените его на *, сохраните его в переменной для ввода пароля, а затем просто покажите серию "** "в текстовом поле.Это то, что вы ищете?

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