Подтвердить что ты не робот

Какой парольchar показывает черную точку (•) в текстовом поле winforms?

Короткий вопрос:

В .NET 4.0 Winforms, как я могу использовать свойство PasswordChar для Textbox, чтобы показать общую черную точку как символ /STRONG > ? Есть ли какой-нибудь шрифт, который я могу использовать, который имеет это как символ?

Если я использую 'UseSystemPasswordChar = true', он показывает звездочку (*).

4b9b3361

Ответ 1

Вы можете использовать это: Вы можете набрать его, нажав клавишу Alt и набрав 0149.

Ответ 3

Мне также было интересно, как сохранить его в переменной. Используя

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";

https://msdn.microsoft.com/en-us/library/362314fe.aspx

Ответ 4

Еще одно решение для использования этого черного круга Юникода →

Start >> All Programs >> Accessories >> System Tools >> Character Map

Затем выберите Arial font и выберите Black circle скопировать его и вставить в свойство PasswordChar текстового поля.

Что это....

Ответ 5

Ниже приведены несколько способов достижения этого. Выберите тот, который вам подходит.

  • В таких шрифтах, как "Tahoma" и "Times new Roman", этот общий символ пароля "●", который называется "Черный круг", имеет значение unicode 0x25CF. Задайте свойство PasswordChar либо значением 0x25CF, либо скопируйте сам фактический символ.

  • Если вы хотите отобразить черный круг по умолчанию, включите визуальные стили, которые по умолчанию будут заменяться символом пароля по умолчанию от '*' до '●', независимо от шрифта.

  • Другой альтернативой является использование шрифта Wingdings 2 на TextBox и установка символа пароля в 0x97. Это должно работать, даже если приложение не является уникодированным. Обратитесь к charMap.exe, чтобы получить лучшее представление о разных шрифтах и ​​поддерживаемых символах.