Как использовать PasswordBox в качестве TextBox?
7921 просмотра
4 ответа
У меня есть PasswordBox
и мне нужно использовать этот элемент управления даже как TextBox
. Мне нужно отображать обычный текст, а не типичные черные точки
Есть ли свойство для этого? Благодарю.
Автор: Nick Источник Размещён: 12.11.2019 09:36Ответы (4)
21 плюса
Вот ваш ответ:
- Используйте текстовое поле
- Когда вы хотите, чтобы текст был замаскирован, установите TextBox.UseSystemPasswordChar = true;
- когда вы хотите увидеть текст, установите TextBox.UseSystemPasswordChar = false;
- прибыль
Пример:
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
{
TextBox.UseSystemPasswordChar = true;
}
else
{
TextBox.UseSystemPasswordChar = false;
}
}
Черные точки, когда вы хотите их, слова, когда вы этого не хотите. Вы можете использовать любой триггер / логику для включения и выключения, но таким образом вы используете только один элемент управления и получаете все функции, которые вы указали, что вам нужно.
Автор: Joshua Van Hoesen Размещён: 20.09.2012 06:1510 плюса
Лучшим решением было бы иметь поле пароля с флажком внизу, на котором написано «Показывать символы», а затем создать триггер на поле пароля, который накладывается на него, для ввода текста и извлечения текста по мере необходимости.
Автор: Bob. Размещён: 20.09.2012 06:060 плюса
Наложите a TextBox
и a PasswordBox
, сохраняя только по одному Visible
. Когда вы хотите переключиться, скопируйте значение активного на другое и переключите их видимость. Просто.
-1 плюса
Я думаю, что все согласны с этим очень простым решением: используйте, TextBox
если вы хотите отобразить то, что печатает пользователь.
Вопросы из категории :
- c# Преобразовать десятичную в двойную?
- c# Как рассчитать чей-то возраст в C #?
- c# Как вы сортируете словарь по значению?
- c# В чем разница между int и Integer в Java и C #?
- .net Как создать новый экземпляр объекта из Типа
- .net Действительно ли опечатанные классы действительно предлагают преимущества?
- wpf Предотвращение утечек памяти с прикрепленным поведением
- wpf Как правильно создать приложение WPF с одним экземпляром?
- wpf Богатый GUI OS X Frameworks?
- wpf Как проверить пользовательский интерфейс WPF?
- textbox Создание WinForms TextBox ведет себя как адресная строка вашего браузера
- textbox Рассчитать ширину текста с помощью JavaScript
- textbox Перенаправить консольный вывод в текстовое поле в отдельной программе
- textbox Как сделать текстовое поле, которое принимает только цифры?
- passwordbox Как использовать PasswordBox в качестве TextBox?
- passwordbox Поддержка Caliburn.Micro для PasswordBox?
- passwordbox C # / WPF Разобрать пароль внутри поля пароля
- passwordbox Текстовое поле WPF / текстовое поле пароля исчезают при нажатии