黑马程序员技术交流社区
标题:
WinForm视频中的一个问题
[打印本页]
作者:
刘玺
时间:
2012-6-28 17:54
标题:
WinForm视频中的一个问题
cbxCity.Items.Clear();//清空旧数据
string prov = Convert.ToString(cbxProvince.SelectedItem);
if (prov == "山东")
{
cbxCity.Items.Add("潍坊");
cbxCity.Items.Add("临沂");
cbxCity.Items.Add("青岛");
}
if (prov == "河南")
{
cbxCity.Items.Add("郑州");
cbxCity.Items.Add("三门峡");
cbxCity.Items.Add("洛阳");
}
复制代码
选择了一个省(比如说:山东),选择对应的市(比如说:潍坊),再换个省(比如说:河南)的时候,刚才选得 市(潍坊),并没有删除。那怎么在选择(河南)的时候,把(潍坊)也删除呢?
作者:
黑马杨凯
时间:
2012-6-28 18:25
本帖最后由 黑马杨凯 于 2012-6-28 18:26 编辑
在cbxProvince的事件SelectedIndexChanged的响应函数里面,将cbxCity的Text清空就可以了
cbxCity.Text="";
作者:
戴伟
时间:
2012-6-29 08:56
if (prov == "山东")
{
cbxCity.Items.Clear();
cbxCity.Items.Add("潍坊");
cbxCity.Items.Add("临沂");
cbxCity.Items.Add("青岛");
}
if (prov == "河南")
{
cbxCity.Items.Clear();
cbxCity.Items.Add("郑州");
cbxCity.Items.Add("三门峡");
cbxCity.Items.Add("洛阳");
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2