winforms 텍스트 상자에 검은 색 점 (•)이 표시되는 passwordchar는 무엇입니까?
여기에 짧은 질문 :
에서 닷넷 4.0 윈폼 , 내가 어떻게 사용 하는가 PasswordChar(A)의 속성을 Textbox공통 보여주기 위해 검은 점 A와 문자를 ? 이것을 문자로 사용할 수있는 글꼴이 있습니까?
' UseSystemPasswordChar = true'를 사용 하면 별표 (*)가 표시됩니다.
다음을 사용할 수 있습니다. •Alt 키를 누르고 0149를 입력하여 입력 할 수 있습니다 .
유니 코드 문자 '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";
https://msdn.microsoft.com/en-us/library/362314fe.aspx
이 유니 코드 검은 색 원을 사용하는 또 다른 솔루션 >>
Start >> All Programs >> Accessories >> System Tools >> Character Map
그런 다음 복사를 선택 Arial font하고 선택 하여 텍스트 상자의 속성에 Black circle붙여 넣습니다 PasswordChar.
그게 다야 ....
다음은이를 달성하는 몇 가지 다른 방법입니다. 당신에게 맞는 것을 선택하십시오
'Tahoma'및 'Times new Roman'과 같은 글꼴에서 '검은 색 원'이라고하는이 공통 암호 문자 '●'는 유니 코드 값 0x25CF를 갖습니다. 0x25CF 값으로 PasswordChar 속성을 설정하거나 실제 문자 자체를 복사하여 붙여 넣습니다.
기본적으로 검은 색 원을 표시하려면 글꼴에 관계없이 기본 암호 문자를 '*'에서 '●'로 대체해야하는 비주얼 스타일을 활성화합니다.
또 다른 대안은 TextBox에 'Wingdings 2'글꼴을 사용하고 암호 문자를 0x97로 설정하는 것입니다. 이것은 응용 프로그램이 unicoded가 아닌 경우에도 작동합니다. 지원되는 다른 글꼴 및 문자에 대한 더 나은 아이디어를 얻으려면 charMap.exe를 참조하십시오.
'Program Club' 카테고리의 다른 글
| 2008 년에 Dojo는 어떻게 되었습니까? (0) | 2020.11.09 |
|---|---|
| 클래스의 개인 생성자에 어떻게 액세스 할 수 있습니까? (0) | 2020.11.09 |
| Spring / Java 오류 : 네임 스페이스 요소 'annotation-config'… JDK 1.5 이상 (0) | 2020.11.09 |
| "do {…} while ()"루프가 필요합니까? (0) | 2020.11.09 |
| 이미지를 늘리지 않고 이미지의 너비와 높이를 설정하는 방법은 무엇입니까? (0) | 2020.11.09 |