본문 바로가기

c#

C# [14] 로그인 창 만들기

728x90
반응형

label로 로그인 창을 만들고

textbox로 아이디와 비밀번호를 만들고

button으로 로그인 버튼을 만든다. 

 

button에 click 이벤트를 만들어

namespace WinFormsSignIn
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void label1_Click(object sender, EventArgs e)
        {

        }

        private void SignInButton_Click(object sender, EventArgs e)
        {
            string userId = id.Text;
            string userPassword = password.Text;

            if(userId.Equals("MyId") && userPassword.Equals("MyPassword"))
            {
                MessageBox.Show("로그인에 성공했습니다.", "로그인");
            }
            else
            {
                MessageBox.Show("로그인에 실패했습니다.", "로그인");
            }

        }
    }
}

 

비밀번호를 * 로 변경하기 위해서는 

비밀번호 textbox를 클릭해서 아래와 같이 설정해주면 된다.

또는 UseSystemPasswordChar 을 True로 바꿔주면 

이런 식으로 바뀐다 

728x90
반응형

'c#' 카테고리의 다른 글

C# [16] ORACLE  (0) 2025.04.10
C# [15] LINQ + Oracle 설정  (1) 2025.04.09
C# [13] Winform  (0) 2025.04.08
C# [12] 예외처리  (0) 2025.04.08
C# [11] ArrayList, Queue, Stack, Hashtable  (0) 2025.04.08