Ответ 1
Вы можете использовать это: • Вы можете набрать его, нажав клавишу Alt и набрав 0149.
Короткий вопрос:
В .NET 4.0 Winforms, как я могу использовать свойство PasswordChar
для Textbox
, чтобы показать общую черную точку как символ /STRONG > ? Есть ли какой-нибудь шрифт, который я могу использовать, который имеет это как символ?
Если я использую 'UseSystemPasswordChar = true
', он показывает звездочку (*).
Вы можете использовать это: • Вы можете набрать его, нажав клавишу Alt и набрав 0149.
Используйте символ Unicode 'BLACK CIRCLE' (U + 25CF) http://www.fileformat.info/info/unicode/char/25CF/index.htm
Чтобы вырезать и вставить: ●
Мне также было интересно, как сохранить его в переменной. Используя
char c = '•';
не очень хорошая практика (я думаю). Я узнал следующий способ хранения его в переменной
char c = (char)0x2022;// or 0x25cf depending on the one you choose
или даже более чистый
char c = '\u2022';// or "\u25cf"
https://msdn.microsoft.com/en-us/library/aa664669%28v=vs.71%29.aspx
для строк
string s = "\u2022";
Еще одно решение для использования этого черного круга Юникода →
Start >> All Programs >> Accessories >> System Tools >> Character Map
Затем выберите Arial font
и выберите Black circle
скопировать его и вставить в свойство PasswordChar
текстового поля.
Что это....
Ниже приведены несколько способов достижения этого. Выберите тот, который вам подходит.
В таких шрифтах, как "Tahoma" и "Times new Roman", этот общий символ пароля "●", который называется "Черный круг", имеет значение unicode 0x25CF. Задайте свойство PasswordChar либо значением 0x25CF, либо скопируйте сам фактический символ.
Если вы хотите отобразить черный круг по умолчанию, включите визуальные стили, которые по умолчанию будут заменяться символом пароля по умолчанию от '*' до '●', независимо от шрифта.
Другой альтернативой является использование шрифта Wingdings 2 на TextBox и установка символа пароля в 0x97. Это должно работать, даже если приложение не является уникодированным. Обратитесь к charMap.exe, чтобы получить лучшее представление о разных шрифтах и поддерживаемых символах.