Beispiel #1
0
 /// <summary>
 /// 明後日分設定
 /// </summary>
 /// <param name="pItem"></param>
 private void setDayAfterTommorow(WeatherReportsItem pItem)
 {
     this.WeatherReportsAreaDate3.Text = pItem.Date;
     this.WeatherReportsTelop3.Text    = pItem.Telop;
     this.DayAfterTommorowMaxTemp.Text = pItem.MaxTemp;
     this.DayAfterTommorowMinTemp.Text = pItem.MinTemp;
     this.imgDayAfterTommorow.Source   = new BitmapImage(new Uri(pItem.Image));
 }
Beispiel #2
0
 /// <summary>
 /// 当日分設定
 /// </summary>
 /// <param name="pItem"></param>
 private void setToday(WeatherReportsItem pItem)
 {
     this.WeatherReportsAreaDate1.Text = pItem.Date;
     this.WeatherReportsTelop1.Text    = pItem.Telop;
     this.TodayMaxTemp.Text            = pItem.MaxTemp;
     this.TodayMinTemp.Text            = pItem.MinTemp;
     this.imgToday.Source = new BitmapImage(new Uri(pItem.Image));
 }
Beispiel #3
0
        //,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

        //'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
        #region " 'メソッド"
        /// <summary>
        /// 日時データ設定
        /// </summary>
        /// <param name="pDynamic"></param>
        /// <returns></returns>
        private List <WeatherReportsItem> setItemList(dynamic pDynamic)
        {
            List <WeatherReportsItem> list = new List <WeatherReportsItem>();

            foreach (var item in pDynamic.forecasts)
            {
                WeatherReportsItem temp = new WeatherReportsItem();
                temp.Date      = item.date;
                temp.DateLabel = item.dateLabel;
                temp.Telop     = item.telop;
                temp.MaxTemp   = (item.temperature.max == null) ? "-" : item.temperature.max.celsius;
                temp.MinTemp   = (item.temperature.min == null) ? "-" : item.temperature.min.celsius;
                temp.Image     = item.image.url;
                list.Add(temp);
            }
            return(list);
        }