我是 C# 的新手并使用 Windows 窗体。我有 2 个文本框textbox1和textbox2.
假设 textbox1 的值为 22,当我单击 textbox2 时,textbox1 中的值应更改为双倍 (22.00)。
textbox1.text = "22";
private void textBox2_MouseClick(object sender, MouseEventArgs e)
{
// convert the value in textbox1 to double .
}
Run Code Online (Sandbox Code Playgroud)
private void textBox2_MouseClick(object sender, MouseEventArgs e)
{
// TODO: handle exceptions
textBox1.Text = double.Parse(textBox1.Text).ToString("F2");
}
Run Code Online (Sandbox Code Playgroud)
1) 您可以在此处找到格式字符串:https : //msdn.microsoft.com/pl-pl/library/dwhawy9k(v=vs.110).aspx。
2)double.Parse(...)可以抛出异常:https : //msdn.microsoft.com/pl-pl/library/fd84bdyt(v=vs.110).aspx