728x90
form1의 디자인은 아래처럼 만들었습니다.
첫번째 textbox의 name은 m_id로 만들었습니다.
form1.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace study3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//알림창 띄우기
MessageBox.Show(123+"숫자를 적을때는 문자열을 추가해야 함");
}
private void loginBtn_Click(object sender, EventArgs e)
{
//선택 알림창
DialogResult result = MessageBox.Show("로그인하시겠습니까?","로그인",MessageBoxButtons.OKCancel,MessageBoxIcon.Information);
//사용자가 확인을 눌렀을 때
if (result == DialogResult.OK)
{
MessageBox.Show(m_id.Text);
if(m_id.Text.Equals("aaaa"))
{
MessageBox.Show("아이디가 일치합니다.");
}
else
{
MessageBox.Show("아이디가 다릅니다.");
}
}
}
}
}
결과
경고메시지 버튼 클릭시
로그인 버튼 클릭시
확인
확인
아이디가 일치할 경우(여기서는 임의로 데이터베이스의 아이디를 aaaa로 지정했습니다.)
'C# Programming > Winform' 카테고리의 다른 글
[winform] 클래스 다이어그램 보는 법 (0) | 2024.05.15 |
---|---|
[winform] 단일 프로세스(MUTEX) (0) | 2024.05.13 |
[winform] 컨트롤 (0) | 2024.05.13 |
[winform] MDI (0) | 2024.05.13 |
[winform] 프로젝트 생성 및 기본 기능 (0) | 2024.05.13 |