Example #1
0
        //初始化
        public void InitCalendar()
        {
            Data     data        = new Data();
            DateTime currenttime = DateTime.Now;
            int      year        = currenttime.Year;
            int      month       = currenttime.Month;
            int      day         = currenttime.Day;

            //初始化当前公历日历
            lbl_Date_gl.Text = DateTime.Now.ToLongDateString().ToString() + "  " + data.GetWeekOfDay(year, month, day);
            lbl_day_gl.Text  = currenttime.Day.ToString();
            //初始化当前农历日历
            lbl_month_day_nl.Text = data.GetNLMonth(year, month, day) + "" + data.GetNLDay(year, month, day) + "日";
            lbl_year_nl.Text      = data.GetNLYear(year, month, day);
            lbl_xz.Text           = data.GetConstellation(month, day); // 设置星座

            SQLiteSamples sQLite   = new SQLiteSamples();
            string        monthstr = "" + month;

            if (month < 10)
            {
                monthstr = "0" + month;
            }
            string daystr = "" + day;

            if (day < 10)
            {
                daystr = "0" + day;
            }
            string date = year + monthstr + daystr;

            label_jieri.Text  = sQLite.getJieRi(date);  //设置节日
            richTextBox1.Text = sQLite.getTixing(date); // 设置提醒
            sQLite.closeDatabase();
        }
Example #2
0
        private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
        {
            string        date    = dateTimePicker1.Value.ToString("yyyyMMdd");
            SQLiteSamples sQLite  = new SQLiteSamples();
            string        content = sQLite.getTixing(date);

            sQLite.closeDatabase();
            this.richTextBox1.Text = content;
        }
Example #3
0
        //根据年月日设置日历控件
        public void SetCalendar(object sender, EventArgs e)
        {
            int      year        = Convert.ToInt32(cbb_year.SelectedValue);
            int      month       = Convert.ToInt32(cbb_month.SelectedValue);
            int      day         = Convert.ToInt32(((Label)sender).Text);
            Data     data        = new Data();
            DateTime currenttime = new DateTime(year, month, day);

            //设置当前公历日历
            lbl_Date_gl.Text = year + "年" + month + "月" + day + "日" + "  " + data.GetWeekOfDay(year, month, day);
            lbl_day_gl.Text  = currenttime.Day.ToString();

            //设置当前农历日历
            lbl_month_day_nl.Text = data.GetNLMonth(year, month, day) + "" + data.GetNLDay(year, month, day) + "日";
            lbl_year_nl.Text      = data.GetNLYear(year, month, day);
            lbl_xz.Text           = data.GetConstellation(month, day); // 设置星座

            SQLiteSamples sQLite   = new SQLiteSamples();
            string        monthstr = "" + month;

            if (month < 10)
            {
                monthstr = "0" + month;
            }
            string daystr = "" + day;

            if (day < 10)
            {
                daystr = "0" + day;
            }
            string date = year + monthstr + daystr;

            label_jieri.Text  = sQLite.getJieRi(date);  //设置节日
            richTextBox1.Text = sQLite.getTixing(date); // 设置提醒
            sQLite.closeDatabase();
        }