Winform 텍스트 클래스 컨트롤 학습(라벨,단추,TextBox)
텍스트 클래스 컨트롤 은 탭 컨트롤(Label),단추 컨트롤(Button),텍스트 상자 컨트롤(TextBox),형식 텍스트 컨트롤(RichTextBox)을 포함 합 니 다.
1.라벨 컨트롤
Label 컨트롤 은 VS 각 버 전에 서 가장 간단 한 컨트롤 로 System.Windows.Forms.Label 류 가 제공 하 는 컨트롤 입 니 다.Label 컨트롤 의 역할 은 보통 다른 컨트롤 에 대한 설명 문 자 를 제공 하 는 데 사 용 됩 니 다.Label 컨트롤 의 일반적인 속성 은 Text 속성 입 니 다.속성 패 널 을 통 해 설정 할 수도 있 고 코드 에 설정 할 수도 있 습 니 다.코드 에 설정 한 형식 은 Label 컨트롤 ID.Text="표시 할 설명"입 니 다.
창 을 만 듭 니 다.창 에 두 개의 Label 컨트롤 Label 1 과 Label 2 를 추가 하고 Label 1 을 오른쪽 클릭 하여 속성 명령 을 선택 하 십시오.Text 속성 값 을'디자인 할 때 설 정 했 습 니 다'로 설정 합 니 다.창 을 더 블 클릭 하여 코드 에 창 추가 이 벤트 를 생 성하 고 코드 를 추가 합 니 다.
<span style="font-size:18px;">
private void Form1_Load(object sender, EventArgs e)
{
label2.Text = " ";
}</span>
창 을 실행 하면 다음 그림 이 표 시 됩 니 다.둘째, 버튼 컨트롤
Button 컨트롤 은 System.Windows.Forms.Button 류 에서 제공 하 는 컨트롤 입 니 다.이 컨트롤 은 처리 단 추 를 만 드 는 Click 이벤트 코드 를 가장 많이 사용 합 니 다.Button 컨트롤 의 일반적인 속성 은 Text 속성,Image 속성 과 ImageList 속성 이 있 습 니 다.Text 속성 은 단추 의 텍스트 를 설정 하 는 데 사 용 됩 니 다.Image 속성 과 ImageList 속성 은 Button 컨트롤 을 설정 하 는 그림 입 니 다.ImageList 속성 은 창 에 설 치 된 ImageList 대상 입 니 다.창의 AcceptButtons 속성 은 창 을 열 때 기본 단 추 를 설정 할 수 있 습 니 다.일반적으로 창의 기본 단 추 는 약간 굵 은 테두리 가 있 습 니 다.
창 에 Button 컨트롤 세 개 를 추가 합 니 다.각각 name 속성 을 btnDefault,btnNoDefault,btnImage 로 설정 하고 btnDefault 의 Text 속성 을'기본'으로 설정 합 니 다.btnNoDefault 의 Text 속성 을'기본 값 이 아 닙 니 다'로 설정 하고 btnImage 의 Text 속성 을 비 워 두 고 Image 속성 을 그림 으로 설정 합 니 다.창 기본 단 추 를 btnDefault 로 설정 합 니 다.
btnDefault 를 두 번 누 르 면 코드 에 btnDefault 의 Click 이벤트 가 나타 나 고 이벤트 에 지정 한 메 시 지 를 표시 하 는 메시지 상 자 를 추가 합 니 다.btnNodefault 에 Click 이 벤트 를 추가 합 니 다.코드 는 다음 과 같 습 니 다.
<span style="font-size:18px;">private void btnDefault_Click(object sender, EventArgs e)
{
MessageBox.Show(" ");
}
private void btnNodefault_Click(object sender, EventArgs e)
{
MessageBox.Show(" ");
}</span>
창 을 실행 한 후 Enter 키 를 누 르 면 표시 되 는 결과 그림:3.TextBox 컨트롤 과 RichTextBox 컨트롤
TextBox 컨트롤 은 System.Windows.Forms.TextBox 류 가 제공 하 는 컨트롤 이 있 습 니 다.기본 적 인 텍스트 입력 과 편집 기능 을 제공 합 니 다.TextBox 컨트롤 의 일반적인 속성 은?
TextBox 컨트롤 의 일반적인 이 벤트 는 TextChanged 이벤트 입 니 다.Text 속성의 텍스트 값 이 바 뀌 었 을 때 응답 하 는 이벤트 라 는 뜻 입 니 다.
창 에 두 개의 TextBox 컨트롤 을 추가 합 니 다.각각 Name 속성 을 tbsingle 과 tbMall 로 설정 하고 tbMall 의 Multiline 을 ture 로 설정 하 며 tbmall 의 속성 Scrollbars 를 both 로 설정 하고 속성 Lines 를'나 는 중국인'으로 설정 하 며 tbSingle 의 PasswordChar 를'*'로 설정 합 니 다.tbSingle 을 두 번 누 르 면 코드 에 TextChanged 이벤트 가 나타 나 고 이벤트 에 지정 한 메 시 지 를 표시 하 는 메시지 상 자 를 추가 하여 사용자 의 텍스트 내용 이'코드'로 바 뀌 었 음 을 알려 줍 니 다.
<span style="font-size:18px;">
private void tbSingle_TextChanged(object sender, EventArgs e)
MessageBox.Show(" ");
t;
</span>
실행 창 표시 결 과 는 다음 과 같 습 니 다:RichTextBox 컨트롤 은 TextBox 컨트롤 의 업그레이드 버 전 으로 이 컨트롤 을 더욱 유연 하 게 응용 할 수 있 으 며 글꼴 의 색상,형식,그림 추가 등 내용 을 설정 할 수 있 지만 일반적으로 TextBox 를 많이 사용 합 니 다.
이상 은 본 고의 모든 내용 이 므 로 여러분 의 학습 컨트롤 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
winformtextbox에 글꼴 크기 증가 또는 감소텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.