C#에서 레이블 텍스트 변경
이 자습서에서는 C#에서 레이블 텍스트를 변경하는 방법을 배웁니다. 다음 단계에 따라 C#에서 Windows 양식의 레이블 텍스트를 쉽게 변경할 수 있습니다.
C#
에서 레이블 텍스트 변경
이 예제에서는 windows form
을 만들고 일부 버튼으로 레이블 텍스트를 변경합니다. 다음 단계에 따라 C#에서 Windows 양식의 레이블 텍스트를 쉽게 변경할 수 있습니다.
필요한 라이브러리는 아래와 같습니다.
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;
먼저 File
/ New
/ Project
를 클릭하여 새 windows form
을 만듭니다. 새 창이 나타납니다.
왼쪽 목록 보기에서 Visual C#
을 선택하고 Window Forms App (.Net Framework)
을 선택하고 프로젝트 이름을 지정한 다음 확인
을 클릭합니다.
클릭하면 빈 Windows 양식이 나타납니다.
Toolbox
라는 왼쪽 목록 보기에서 Buttons
3개를 추가하고 버튼 이름을 각각 HelloFolksbtn
, startlearningbtn
및 betterpersonbtn
으로 지정합니다.
이제 레이블에 표시하려는 텍스트를 버튼에 작성하십시오. 예를 들어 아래 이미지를 참조하십시오.
안녕하세요 여러분!
을 두 번 클릭하십시오. 단추; 이벤트를 생성하고 이 이벤트에 다음과 같이 코드를 작성합니다.
private void HelloFolksbtn_Click(object sender, EventArgs e) {
changetext.Text = "Hi Folks!";
}
텍스트가 나타날 레이블의 이름은 changetext
입니다.
Lets Start Learning
버튼을 두 번 클릭하고 다음 코드 줄을 작성하여 startlearningbtn_Click
이벤트를 생성합니다.
private void startlearningbtn_Click(object sender, EventArgs e) {
changetext.Text = "Lets Start Learning";
}
마지막으로 더 나은 사람이 되기 위해 배우기
버튼을 두 번 클릭하고 이 코드를 작성하여 betterpersonbtn_Click
이벤트를 만듭니다.
private void betterpersonbtn_Click(object sender, EventArgs e) {
changetext.Text = "Learn to be a better person";
}
전체 소스 코드:
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 change_label_text {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
}
private void HelloFolksbtn_Click(object sender, EventArgs e) {
changetext.Text = "Hey Folks!";
}
private void startlearningbtn_Click(object sender, EventArgs e) {
changetext.Text = "Lets Start Learning";
}
private void betterpersonbtn_Click(object sender, EventArgs e) {
changetext.Text = "Learn to be a better person";
}
}
}
Hello Folks!
을 클릭한 후 버튼을 누르면 런타임에 레이블 텍스트가 변경되고 다음과 같은 출력이 표시됩니다.
I have been working as a Flutter app developer for a year now. Firebase and SQLite have been crucial in the development of my android apps. I have experience with C#, Windows Form Based C#, C, Java, PHP on WampServer, and HTML/CSS on MYSQL, and I have authored articles on their theory and issue solving. I'm a senior in an undergraduate program for a bachelor's degree in Information Technology.
LinkedIn