我正在尝试构建一个计算器,它可以计算宽度长度以及面积和周长。现在我被卡住了,一旦我标记了文本框(txtWidth),然后我点击它以显示代码编辑器我在处理程序下放入了什么。第二个问题我如何为他们输入数学。就像我知道要获得区域我只是做宽度长度和周长它是2 *宽度+ 2 *长度。我还需要添加10.5和20.65之类的小数小数。我希望这能让我更清楚地了解我正在做的事情。
答案 0 :(得分:0)
假设您正在使用C#...添加两个标签(lblArea& lblPerimeter)和一个按钮(btnCalculate),并为该按钮添加一个事件(双击它):
这是你的作业:
private void CalculateDisplayInfo()
{
double len = 0.0;
if (!double.TryParse(txtLength.Text, out len))
{
MessageBox.Show(this, "Invalid Length Input", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
return;
}
double width = 0.0;
if (!double.TryParse(txtWidth.Text, out width))
{
MessageBox.Show(this, "Invalid Width Input", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
return;
}
lblArea.Text = (width * len).ToString();
lblPerimeter.Text = (2 * (width + len)).ToString();
}
private void btnCalculate_Click(object sender, EventArgs e)
{
CalculateDisplayInfo();
}