C# でラベルテキストを変更する
このチュートリアルでは、C# でラベルテキストを変更する方法を学習します。次の手順に従って、C# の Windows フォームのラベルテキストを簡単に変更できます。
C# のラベルテキストを変更する
この例では、Windows フォームを作成し、いくつかのボタンでラベルテキストを変更します。次の手順に従って、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;
まず、ファイル/新規/プロジェクトをクリックして、新しいウィンドウフォームを作成します。新しいウィンドウが表示されます。
左側のリストビューから Visual C# を選択し、[ウィンドウフォームアプリ(.Net Framework)]を選択してプロジェクトに名前を付け、Ok をクリックします。
クリックすると、空の Windows フォームが表示されます。
左側のリストビューから Toolbox という名前の 3つの Buttons を追加し、ボタンにそれぞれ HelloFolksbtn、startlearningbtn、および betterpersonbtn という名前を付けます。
次に、ラベルに表示するテキストをボタンに書き込みます。たとえば、下の画像を参照してください。

Hello Folks!をダブルクリックしますボタン;イベントを生成し、このイベントに次のようなコードを記述します。
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";
}
最後に、Learn to be a better person ボタンをダブルクリックしてこのコードを記述し、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