簡體   English   中英

如何從 c# 更改 windows 中的按鈕名稱

[英]How can I change a button name in windows form c#

我開始學習 c# 並嘗試制作一個簡單的應用程序,當我按下按鈕時,按鈕的名稱更改為“已單擊”,但我無法更改名稱。 這就是我所做的:

    private void Button1_Click(object sender, EventArgs e)
    {
        button1.Text= "Clicked";
    }

Button1_Click 事件未分配給 button1 控件,select 按鈕然后導航到屬性然后 select 事件然后 select Button1_Click 文本將更改單擊事件然后單擊按鈕。

private void Form1_Load(object sender, EventArgs e)
{
    button1.Text= "Clicked";
}

它是這樣工作的

Text屬性用於設置Button控件中顯示的文本標題。 似乎您根本沒有觸發事件處理程序。 只需查看一個斷點,看看它在調試器下是如何工作的。

但是如果你需要更改 object 指針的名稱(按鈕名稱),在聲明它之后你不能真正做到這一點。 您必須設置一個新的 object 參考:

Button newButtonName = button1;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM