国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#省份城市下拉框聯動簡單實現方法

2020-01-24 02:15:18
字體:
來源:轉載
供稿:網友

本文實例講述了C#省份城市下拉框聯動簡單實現方法。分享給大家供大家參考。具體分析如下:

復制代碼 代碼如下:
//定義字典
Dictionary<string, string> Address = new Dictionary<string, string>();

void loadData()
{
   //這是你要添加的數據
  //也可以選擇動態添加但是考慮到數據不多不影響性能就這么做了
    Address.Add("綿陽", "四川");
    Address.Add("成都", "四川");
    Address.Add("廣漢", "四川");
    Address.Add("南京", "江蘇");
    Address.Add("揚州", "江蘇");
    Address.Add("無錫", "江蘇");
    Address.Add("珠海", "廣州");
    Address.Add("東莞", "廣州");
    Address.Add("深圳", "廣州");
    Address.Add("上海", "直轄市");

    //通過循環值添加進省會下拉框
    foreach (string province in Address.Values)
    {
  //判斷下 避免重復添加省會名
 if (!comboBoxEdit1.Properties.Items.Contains(province))
     comboBoxEdit1.Properties.Items.Add(province);
    }

//省會下拉框選擇索引方法
private void comboBoxEdit1_SelectedIndexChanged(object sender, EventArgs e)
{
    //添加之前先把市級下拉框清空 避免追加數據
    //你也可以選擇動態添加
    comboBoxEdit2.Properties.Items.Clear();
   //通過值查找鍵值
    foreach (KeyValuePair<string, string> kvp in Address)
    {
 if (kvp.Value.Equals(comboBoxEdit1.SelectedItem.ToString()))
 {
     comboBoxEdit2.Properties.Items.Add(kvp.Key);
 }
    }       
}

程序運行效果如下圖所示:

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特中旗| 平阳县| 凌海市| 喀喇沁旗| 鄂托克前旗| 调兵山市| 建德市| 南康市| 棋牌| 余江县| 长阳| 阿巴嘎旗| 连云港市| 阿克陶县| 交城县| 临颍县| 囊谦县| 玉环县| 资溪县| 唐海县| 东安县| 鄂伦春自治旗| 荔浦县| 高碑店市| 和田市| 和林格尔县| 公安县| 仪陇县| 涿鹿县| 平南县| 瑞金市| 论坛| 大宁县| 慈溪市| 清镇市| 荆门市| 色达县| 清水县| 综艺| 慈利县| 承德市|