0
我正在嘗試構建一個計算器,該計算器將給出寬度爲的長度和麪積和周長的計算。現在,我卡住了,一旦我標籤文本框(txtWidth),然後我點擊它來調出代碼編輯器,我在處理程序下放什麼。第二個問題,我如何爲他們輸入數學。就像我知道,要得到的區域,我只是做寬度長度和周長它是2 *寬度+ 2 *長度。而且我還需要添加10.5和20.65等小數部分。我希望這能讓我更深入瞭解我正在努力做的事情。如何使用類,對象和方法
我正在嘗試構建一個計算器,該計算器將給出寬度爲的長度和麪積和周長的計算。現在,我卡住了,一旦我標籤文本框(txtWidth),然後我點擊它來調出代碼編輯器,我在處理程序下放什麼。第二個問題,我如何爲他們輸入數學。就像我知道,要得到的區域,我只是做寬度長度和周長它是2 *寬度+ 2 *長度。而且我還需要添加10.5和20.65等小數部分。我希望這能讓我更深入瞭解我正在努力做的事情。如何使用類,對象和方法
假設你正在使用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();
}
這仍然是一個積極的問題嗎?這聽起來很簡單,但我認爲我們可能需要更多的背景。你正在建立一個網頁(基於瀏覽器的應用程序)還是一個Windows對話框?你使用什麼語言? – Joe
請關閉此問題 – Joe