Mono Invisible Char - аналог PasswordChar в .NET и его применение GTK#

10:03:2013 Рі.

Часто возникает вопрос - как в Mono .NET в GTK# можно реализовать поле для ввода пароля, в котором вводимые символы должны быть скрыты.

В Windows Forms это реализуется просто с применением PasswordChar. Здесь работает тот же принцип, только несколько видоизмененный.

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

  1. Установить в Extra Entry Properties значение InvisibleChar
  2. Устпановить в Entry Properties значение Visibility в False

Внимание! У контрола Entry в Mono есть два разных, почти созвучных свойства - Visible, которое отвечает за видимость контрола, аналогично тому же свойству в WindowsForms. И Visibility, отвечающее за видимость текстав в элементе управления. Не путайте их.

 

Добавить комментарий



Обновить

« Обработка диалогового окна Yes No MessageDialog - аналог MessageBox Mono   Как закрыть окно Mono GTK# - аналог Window.Close »
← Раньше

Фотоальбом

fotic.jpg

Облако Тегов