MaskedTextBox 컨트롤
MaskedTextBox 컨트롤은 TextBox에 입력되는 형식을 제한할 수 있다. MaskedTextBox의 속성 창에서 Mask의 ...버튼을 누르면 몇 가지 정해진 마스크의 샘플을 보여준다.
마스크에 사용되는 기호와 의미는 다음과 같다.
기호 | 의미 | 기호 | 의미 |
0 | 숫자 | 9 | 숫자 혹은 공백 |
L | 문자 | ? | 문잦 혹은 공백 |
A | 영문자 | a | 영문자 혹은 공백 |
. | 소수점 | , | 천자리 표시자 |
: | 시간 구분자 | / | 날짜 구분자 |
ex)
using System;
using System.Windows.Forms;
namespace _20200820_001
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string str = "";
Label[] labels = { label1, label2, label3, label4, label5, label6 };
MaskedTextBox[] textBoxes = { maskedTextBox1, maskedTextBox2, maskedTextBox3, maskedTextBox4, maskedTextBox5, maskedTextBox6 };
for (int i = 0; i < labels.Length; i++)
{
str = str + $"{labels[i].Text}: {textBoxes[i].Text}\n";
}
MessageBox.Show(str, "개인정보");
}
}
}
'스마트팩토리 > C# 데스크톱 앱(윈폼),WPF' 카테고리의 다른 글
8. WPF (0) | 2020.06.24 |
---|---|
7. WPF(Windows Presentation Foundation) (0) | 2020.06.23 |
6. 윈폼 - DB 연동(책 대출 프로그램) 완성 (0) | 2020.06.22 |
[정리] 윈폼 - DB 연동 (최종본) (0) | 2020.06.20 |
5. 윈폼 - DB연동 (0) | 2020.06.19 |