c#语言操作combobox时如何根据条件动态改变其下拉框选项 我在form上添加了一个时间选择控件,和一个combobox控件,当时间选择为2007年时,(dateTimePicker1.Value.Year.ToString() == "2007"),combobox的下拉框选项有V01-V10共10个项,当时间选择为2011年时,combobox的下拉框选项有S01-S05共5个项,我是菜鸟,希望高手能给予帮助。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void dateTimePicker1_ValueChanged(object sender, EventArgs e) { string temp; comboBox1.Items.Clear(); if(dateTimePicker1.Value.Year==2007) { for(int i=1;i<=10;i++) { temp="V"+i.ToString().PadLeft(2,'0'); comboBox1.Items.Add(temp); } } if (dateTimePicker1.Value.Year == 2011) { for (int i = 1; i <= 5; i++) { temp = "S" + i.ToString().PadLeft(2, '0'); comboBox1.Items.Add(temp); } } } +1 在判断之前comboBox1.Items.Clear();更好点 如何在一个线程结束时,调用另外一个函数? QQ微博的自动登陆和发帖都做对了,就是发帖的按钮模拟不出来了,我的方法用在其它网站可以,就是QQ微博不行,大家帮忙看看啊???? C#如何实现柱状图及曲线图,并且是每妙不断变化的。 求一个正则表达式写法 一个让人非常头疼的问题,请高手来给解答一下 请教关于关闭Form的问题 C#程序发出鸣叫声 自定义控件 设计界面 请问可不可以用C#实现公交车站站点管理查询系统! 救急! C# winform 请教一个读取app.config思路问题 一个窗体调用另一个窗体事件
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
string temp;
comboBox1.Items.Clear();
if(dateTimePicker1.Value.Year==2007)
{
for(int i=1;i<=10;i++)
{
temp="V"+i.ToString().PadLeft(2,'0');
comboBox1.Items.Add(temp);
}
}
if (dateTimePicker1.Value.Year == 2011)
{ for (int i = 1; i <= 5; i++)
{
temp = "S" + i.ToString().PadLeft(2, '0');
comboBox1.Items.Add(temp);
}
}
}
在判断之前comboBox1.Items.Clear();更好点