我正在嘗試使用按鈕將兩個數字(如350 + 400)的總和添加到屏蔽文本框中。很抱歉,我對C#很陌生。任何幫助表示讚賞。由於將2個數字的總和加入到屏蔽文本框中
private void button11_Click(object sender, EventArgs e)
{
maskedTextBox2.Text.Sum = 350 + 400
}
我正在嘗試使用按鈕將兩個數字(如350 + 400)的總和添加到屏蔽文本框中。很抱歉,我對C#很陌生。任何幫助表示讚賞。由於將2個數字的總和加入到屏蔽文本框中
private void button11_Click(object sender, EventArgs e)
{
maskedTextBox2.Text.Sum = 350 + 400
}
private void button11_Click(object sender, EventArgs e)
{
maskedTextBox2.Text = (350 + 400).ToString();
}
你只需要設置MaskedTextBox.Text
屬性。請注意,350 + 400
的結果將爲System.Int32
;然而,MaskedTextBox.Text
是System.String
。 C#不會隱式地執行類型轉換(您將得到編譯時錯誤),所以您需要將此添加的結果轉換爲字符串。以下是一個示例:
private void button11_Click(object sender, EventArgs e)
{
maskedTextBox2.Text = (350 + 400).ToString();
}
有關類型的更多信息,請參閱this MSDN page。
試試這個:
private void button11_Click(object sender, EventArgs e)
{
maskedTextBox2.Text = (350 + 400).ToString();
}
masketTexBox2.Text = (350+400).ToString();
這可以幫助。將值附加到文本框控件是通過.Text屬性完成的。 最後,我只是將總和轉換爲字符串
你真的只想把總和顯示在文本框中,對吧?所以真的,你只需要使用箱子的Text
屬性。
private void button11_Click(object sender, EventArgs e)
{
maskedTextBox2.Text = 350 + 400
}
是這樣的?
public void button_Click(object sender, EventArgs e)
{
maskedTextBox2.Text = (350 + 400).ToString();
}
除非有一些格式的MaskedTextBox阻止了賦值,否則應該沒問題。
如果maskedTextBox2的.Text屬性是一個字符串,它將不具有.Sum屬性。
試試這個:
private void button11_Click(object sender, EventArgs e)
{
maskedTextBox2.Text = (350 + 400).ToString();
}
感謝不勝感激! –
對不起,我不能Upvote,但我會讓你回來! –