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