在 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),命名專案,然後單擊 Ok。
單擊後,將出現一個空的視窗表單。
從左側列表檢視中新增 3 個名為 Toolbox 的 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