관리 메뉴

JUST DO IT

[C#] textBox 패스워드 보이기/숨기기 본문

LANGUAGE/C#

[C#] textBox 패스워드 보이기/숨기기

ROKIIIII 2024. 3. 20. 12:45

 

 

 

패스워드를 입력하는 textBox에 ' * '과 같이 표시해주는 기능이다. 

textBox의 속성으로 가면 "PasswordChar" 라는 동작이 있다 여기에 ' * '를 추가 해주면

 

 

위와 같이 중요한 값을 노출시키지 않고 입력할 수 있다.

 

추가로 옆에 checkBox 같은경우 textBox에 입력된 값을 보여줄지 말지를 선택할 수 있는 기능이다.

우선 checkBox를 하나 만들고 CheckedChanged 이벤트를 더블클릭하여 기능을 추가해 줄 수 있다.

 

        private void checkBox_Show_CheckedChanged(object sender, EventArgs e)
        {
            if (checkBox_Show.Checked == true)				// check상태이면 
            {
                txtBox_Token.PasswordChar = default(char);		// 보여주고
            }else							// 아니면
            {
                txtBox_Token.PasswordChar = '*';			// '*'로 바꿔주고
            }
        }

 

'LANGUAGE > C#' 카테고리의 다른 글

[C#] Visual Studio에서 FFmpeg 설치하기  (0) 2024.05.02
[C#] Visual Studio 줄맞춤 단축키  (0) 2023.04.26
C# TextBox 줄바꿈 개행  (0) 2022.06.17