积极答复者
ComboBox控件的编辑项问题

问题
答案
-
首先你这是第二个问题了吧?请另外开帖子问,一般一个帖子一个问题。
另外,你的这样做:
private void button1_Click(object sender, EventArgs e) { if (comboBox1.Text == "新胶袋" && comboBox2.Text == "5.5cm") { dobule f= Convert.ToInt32(textBox1.Text) * (0.003102 * 17.16 + 0.1); textBox3.Text=f.ToString(); } }
- 已标记为答案 肖小勇Moderator 2012年5月25日 11:24
全部回复
-
有二个控件ComboBox
当第一个ComboBox的控件值为“A”时,则第二个ComboBox的值必须为“1”、“2”、“3”
当第一个ComboBox的控件值变为“B”时,则第二个ComboBox的值必须为“4”、“5”、“6”
这样的语句该怎样写啊,求教1)直接往页面上拖拽两个Combobox,不要任何绑定。
2)代码:
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { comboBox1.Items.Add("A"); comboBox1.Items.Add("B"); } private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { comboBox2.Items.Clear(); if (comboBox1.Text == "A") { for (int i = 1; i < 4; i++) { comboBox2.Items.Add(i.ToString()); } } else if (comboBox1.Text == "B") { for (int i = 4; i < 7; i++) { comboBox2.Items.Add(i.ToString()); } } } }
-
首先你这是第二个问题了吧?请另外开帖子问,一般一个帖子一个问题。
另外,你的这样做:
private void button1_Click(object sender, EventArgs e) { if (comboBox1.Text == "新胶袋" && comboBox2.Text == "5.5cm") { dobule f= Convert.ToInt32(textBox1.Text) * (0.003102 * 17.16 + 0.1); textBox3.Text=f.ToString(); } }
- 已标记为答案 肖小勇Moderator 2012年5月25日 11:24