【发布时间】:2015-01-09 17:15:37
【问题描述】:
我有一个 C# 表单应用程序。我需要在文本框中获取单选按钮值。我知道这些方法是私有的,我更改了公共但它没有用。我需要按下按钮获取 value1、value2、value3 和 value4。谁能告诉我在文本框中获取值的方法....
private void groupBox1_Enter(object sender, EventArgs e)
{
double value1;
if (radioButton1.Checked)
value1 = 0.9;
else if (radioButton2.Checked)
value1 = 0.8;
else if (radioButton3.Checked)
value1 = 0.7;
else if (radioButton4.Checked)
value1 = 0.3;
else if (radioButton5.Checked)
value1 = 0.5;
else
MessageBox.Show("Oda Tipi girilmedi.");
}
private void groupBox2_Enter(object sender, EventArgs e)
{
double value2;
if (radioButton6.Checked)
value2 = 1;
else if (radioButton7.Checked)
value2 = 0.8;
else if (radioButton8.Checked)
value2 = 0.6;
else
MessageBox.Show("İzolasyon Tipi girilmedi.");
}
private void groupBox3_Enter(object sender, EventArgs e)
{
double value3;
if (radioButton9.Checked)
value3 = 0.9;
else if (radioButton10.Checked)
value3 = 1;
else
MessageBox.Show("Cam Tipi girilmedi.");
}
private void groupBox4_Enter(object sender, EventArgs e)
{
double value4;
if (radioButton11.Checked)
value4 = 1;
else if (radioButton12.Checked)
value4 = 0.9;
else
MessageBox.Show("Formül katsayısı girilmedi.");
}
private void button1_Click(object sender, EventArgs e)
{
textBox5.Text=Convert.ToString(value1*value2*value3*value4*(Convert.ToDouble(textBox2.Text))*(Convert.ToDouble(textBox3.Text))*(Convert.ToDouble(textBox4.Text)));
}
【问题讨论】:
标签: c# textbox radio-button