大家好,我是新來的,對不起,如果這篇文章根本不匹配,應該怎麼做,因爲這是我第一篇文章。當我選擇一個CheckBox時,標籤不會改變數值
我想在選擇一個CheckBox時更改標籤的值,但看起來標籤只是在標籤中單擊時發生更改。 我一直在尋找是否該標籤有一些事件讓它工作,但我沒有找到一個。 它在另一組框,它的標籤,似乎這樣的:
在一個分組框中有3複選框,我想,當我從複選框選擇一個或全部將改變標籤的價值在另一個GroupBox中。
請大家,幫助我在這裏,我真的想明白爲什麼它不工作。
大家好,我是新來的,對不起,如果這篇文章根本不匹配,應該怎麼做,因爲這是我第一篇文章。當我選擇一個CheckBox時,標籤不會改變數值
我想在選擇一個CheckBox時更改標籤的值,但看起來標籤只是在標籤中單擊時發生更改。 我一直在尋找是否該標籤有一些事件讓它工作,但我沒有找到一個。 它在另一組框,它的標籤,似乎這樣的:
在一個分組框中有3複選框,我想,當我從複選框選擇一個或全部將改變標籤的價值在另一個GroupBox中。
請大家,幫助我在這裏,我真的想明白爲什麼它不工作。
這裏使用這個代碼,但改變事件控制你正在尋找
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
label1.Text = "your value here";
}
您可以通過在單選按鈕控件雙擊做到這一點,那麼就會產生該事件爲您和然後按照此處的示例設置您的代碼。
您只需註冊同時爲CheckChanged事件的事件處理程序,並更改標籤的標題在事件處理程序:
public partial class Form1 : Form
{
public MyForm()
{
InitializeComponent();
myCheckbox.CheckedChanged += new System.EventHandler(this.checkedChanged);
myCheckbox1.CheckedChanged += new System.EventHandler(this.checkedChanged);
myCheckbox2.CheckedChanged += new System.EventHandler(this.checkedChanged);
}
private void checkedChanged(object sender, EventArgs e)
{
myLabel.Text = "Some text";
}
}
訂閱Checkbox_CheckedEvent並做了手術,並更新了其他標籤。 –
保存你的自我頭痛以及其他要求..併發布你的代碼,你有迄今爲止,我們可以看到你在做什麼不正確的東西,如果.. – MethodMan
我只是不發佈的代碼,因爲它是在巴西葡萄牙語我想你們不會理解。 – Falion