示例#1
0
 private void Form1_Load(object sender, EventArgs e)
 {
     string[] supportProvince = w.getSupportProvince();
     foreach (string p in supportProvince)
     {
         ProvienceName.Items.Add(p);
     }
 }
示例#2
0
文件: Test.cs 项目: Alucader/Weather
 void Start()
 {
     // icon = GameObject .Find("weather").GetComponent<Image>();
     textP = provinceDp.GetComponentInChildren <Text>();
     textC = cityDp.GetComponentInChildren <Text>();
     try
     {
         Weather.WeatherWebService ww = new WeatherWebService();
         strPr = ww.getSupportProvince();
         foreach (string item in strPr)
         {
             province.Add(item);
         }
         provinceDp.AddOptions(province);
         isSearch = true;
     }
     catch (System.Exception ex)
     {
         text.text = ex.Message;
     }
 }
        private void LoadProvince()
        {
            WeatherWebService service;

            string[] provinces; //此字符串数组用于保存支持的所有省份/洲名称

            try
            {
                service = new WeatherWebService(); //创建Web服务代理对象
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            provinces = service.getSupportProvince();
            //通过调用Web服务的getSupportProvince()方法,得到所有支持的省份/洲名称,
            //并以字符串数组的形式存放在provinces中

            drpProvince.DataSource = provinces; //将字符串数组作为下拉菜单的数据源
            drpProvince.DataBind();             //调用省份下拉菜单的DataBind()方法,显示所有的省份/洲
        }
示例#4
0
文件: Test.cs 项目: Alucader/Weather
 // Update is called once per frame
 void Update()
 {
     if (isSearch == false)
     {
         try
         {
             Weather.WeatherWebService ww = new WeatherWebService();
             strPr = ww.getSupportProvince();
             foreach (string item in strPr)
             {
                 province.Add(item);
             }
             provinceDp.AddOptions(province);
             isSearch  = true;
             text.text = "";
         }
         catch (System.Exception ex)
         {
             text.text = ex.Message;
             return;
         }
     }
 }
示例#5
0
 private async Task <List <string> > getPro()
 {
     return(wsc.getSupportProvince().ToList());
 }