Esempio n. 1
0
        private void shou_ye_Load(object sender, EventArgs e)
        {
            loadData();//封装label

            initUsuallyday();

            year_comboBoxEx.SelectedIndex = DateTime.Now.Year - 2012;
            month_comboBoxEx.SelectedIndex = DateTime.Now.Month - 1;
            this.Visible = false;
            this.Opacity = 0;
            timer1.Start();

            CNDate cnd = new CNDate(DateTime.Now);
            this.today_label1.Text = DateTime.Now.ToString("yyyy-MM-dd") + "  "+cnd.GetDayOfWeek();
            this.today_label2.Text = DateTime.Now.ToString("dd");
        }
Esempio n. 2
0
 /// <summary>
 /// 初始化日历日期
 /// </summary>
 /// <param name="year"></param>
 /// <param name="month"></param>
 private void initCalendar(int year, int month, bool isManager)
 {
     DateTime selectDay = new DateTime(year, month, 1);
     CNDate selectDateTool = new CNDate(selectDay);
     CNDate beforeDateTool = new CNDate(month == 1 ? new DateTime(year - 1, 12, 1) : new DateTime(year, month - 1, 1));
     switch (selectDay.DayOfWeek)
     {
         case DayOfWeek.Sunday:
             initDayOfCalendar(0, selectDateTool.GetDayNumOfMonth(), beforeDateTool.GetDayNumOfMonth(),isManager); break;
         case DayOfWeek.Monday:
             initDayOfCalendar(1, selectDateTool.GetDayNumOfMonth(), beforeDateTool.GetDayNumOfMonth(),isManager); break;
         case DayOfWeek.Tuesday:
             initDayOfCalendar(2, selectDateTool.GetDayNumOfMonth(), beforeDateTool.GetDayNumOfMonth(),isManager); break;
         case DayOfWeek.Wednesday:
             initDayOfCalendar(3, selectDateTool.GetDayNumOfMonth(), beforeDateTool.GetDayNumOfMonth(),isManager); break;
         case DayOfWeek.Thursday:
             initDayOfCalendar(4, selectDateTool.GetDayNumOfMonth(), beforeDateTool.GetDayNumOfMonth(),isManager); break;
         case DayOfWeek.Friday:
             initDayOfCalendar(5, selectDateTool.GetDayNumOfMonth(), beforeDateTool.GetDayNumOfMonth(),isManager); break;
         case DayOfWeek.Saturday:
             initDayOfCalendar(6, selectDateTool.GetDayNumOfMonth(), beforeDateTool.GetDayNumOfMonth(),isManager); break;
     }
 }
Esempio n. 3
0
 /// <summary>
 /// 加载今日阴历、阳历、天气信息
 /// </summary>
 private void initTodayInfo()
 {
     CNDate cnDate = new CNDate(DateTime.Now);
     today_label1.Text = cnDate.GetDateAsShort() + " " + cnDate.GetDayOfWeek();
     today_label2.Text = DateTime.Now.Day.ToString();
     today_label3.Text = cnDate.GetLunarHolDay();
     today_label4.Text = cnDate.FormatLunarYear();
     WeatherService.WeatherWebServiceSoapClient wwsc = new WeatherService.WeatherWebServiceSoapClient();
     string[] weathers = wwsc.getWeatherbyCityName("石家庄");
     today_weather_label.Text = weathers[6];
     today_weather_label1.Text = weathers[5];
     today_weather_label2.Text = weathers[7];
     tomorrow_weather_label.Text = weathers[13];
     tomorrow_weather_label1.Text = weathers[12];
     tomorrow_weather_label2.Text = weathers[14];
     tomorrow2_weather_label.Text = weathers[18];
     tomorrow2_weather_label1.Text = weathers[17];
     tomorrow2_weather_label2.Text = weathers[19];
     today_weather_pictureBox1.BackgroundImage = new Bitmap(Application.StartupPath.ToString() + "\\Weather\\" + weathers[8]);
     today_weather_pictureBox2.BackgroundImage = new Bitmap(Application.StartupPath.ToString() + "\\Weather\\" + weathers[9]);
     tomorrow_weather_pictureBox1.BackgroundImage = new Bitmap(Application.StartupPath.ToString() + "\\Weather\\" + weathers[15]);
     tomorrow_weather_pictureBox2.BackgroundImage = new Bitmap(Application.StartupPath.ToString() + "\\Weather\\" + weathers[16]);
     tomorrow2_weather_pictureBox1.BackgroundImage = new Bitmap(Application.StartupPath.ToString() + "\\Weather\\" + weathers[20]);
     tomorrow2_weather_pictureBox2.BackgroundImage = new Bitmap(Application.StartupPath.ToString() + "\\Weather\\" + weathers[21]);
 }