WPF TextBox가 암호 문자를 사용하도록 만드는 방법은 무엇입니까?
동적으로 설정해야 합니다.
암호 상자를 일반 텍스트로 만들 수 있습니까? 즉, 사용자가 입력한 텍스트를 볼 수 있습니다.??
그것은 -> 나는 "비밀번호 세션"과 "항목 수 입력" 세션에 대해 동일한 제어를 사용해야 합니다..??
사용해야 합니다.PasswordBox
대신에TextBox
:
<PasswordBox Height="42" Width="200" Margin="22,28,28,0"
Name="passwordBox1" VerticalAlignment="Top"
Background="LightBlue" Foreground="DarkBlue"
MaxLength="25" PasswordChar="*"
/>
WPF에는 암호를 위해 설계된 새로운 컨트롤이 있습니다.PasswordBox
당신은 그것을 대신 사용해야 합니다.TextBox
입력을 마스킹해야 하는 경우.
여기 그것에 대한 간단한 기사가 있습니다.입력한 값을 검색하려면 암호 속성을 사용합니다.
편집: 당신은 거의 새로운 질문을 했습니다. 어떻게 WPF PasswordBox의 텍스트를 마스크 해제할 수 있습니까?내가 아는 한 당신은 할 수 없지만, 물론 당신은 다음에서 비밀번호의 값을 얻음으로써 요청 시 일반 TextBox에 그것을 표시할 수 있습니다.PasswordBox.Password
에 대한 데이터 바인딩PasswordBox
사용자 지정 도우미 클래스 없이는 가능하지 않습니다. 이렇게 하면 새 제품이 제공하는 보안이 강화됩니다.PasswordBox
컨트롤(여기에 설명됨)이러한 점을 고려하여 이 문서에는 다음에 대한 데이터 바인딩을 허용하는 도우미 클래스 만들기에 대한 섹션이 포함되어 있습니다.PasswordBox
.
또는 '암호 글꼴'을 사용합니다.모든 문자를 점으로 표시하는 글꼴입니다.클립보드 잘라내기 및 복사 기능을 사용하지 않도록 설정해야 합니다.
의 사용자 정의 구현도 있습니다.PasswordBox
필요에 따라 변경할 수 있습니다. 이 기사를 참조하십시오.당신은 또한 이것을 확장할 수 있습니다. 이것은 그것으로 불가능합니다.PasswordBox
왜냐하면 밀폐된 수업이기 때문입니다.
언급URL : https://stackoverflow.com/questions/3792764/how-to-make-a-wpf-textbox-use-password-characters
'source' 카테고리의 다른 글
VBA의 다른 특정 워크북에서 기능을 호출하는 방법은 무엇입니까? (0) | 2023.05.11 |
---|---|
"그 사이에...End While"이 VBA에서 작동하지 않습니까? (0) | 2023.05.11 |
목표-C에서 방법 스위블링의 위험은 무엇입니까? (0) | 2023.05.11 |
Openpyxl 인덱스별 워크시트에서 행을 가져오는 방법 (0) | 2023.05.11 |
csv nodejs를 내보내는 방법 (0) | 2023.05.11 |