超简单的wf日记程序

简介:
namespace  MonthCalender    
{    
         public  partial  class  Form1 : Form    
        {    
// 声明一个哈希表diary:键存放写日记的日期,值存放当天的日记内容    
                 private  Hashtable diary =  new  Hashtable();    
                 public  Form1()    
                {    
                        InitializeComponent();    
                }    
//在日历控件日期改变时触发的DateChanged事件中写查看日记的代码    
                 private   void  monthCalendar1_DateChanged( object  sender, DateRangeEventArgs e)    
                {    
                              //如果哈希表的键集合diary.ContainsKey中包括日期日历控件选择的日期(哈希的键是日记的日期)monthCalendar1.SelectionStart的话,    
                         if  (diary.ContainsKey(monthCalendar1.SelectionStart))    
                        {    
                                 //利用哈希表值=哈希表对象[键]的方式把值取出来,赋给textbox    
                                textBox1.Text = diary[monthCalendar1.SelectionStart].ToString();    
                        }    
                         else     
                        { //如果选的那天没有值(日记)的话,就显示“没有记录”    
                                textBox1.Text =  "没有记录" ;    
                        }    
                }    
//保存日记    
                 private   void  button1_Click( object  sender, EventArgs e)    
                {    
                         //如果选中的日期,原来就存在,把textbox1的内容再添加回去,也是有点像修改    
                         if  (diary.ContainsKey(monthCalendar1.SelectionStart))    
                        {    
                             diary[monthCalendar1.SelectionStart] = textBox1.Text;    
                        }    
                         else //如果不存在,说明是新日记,就同时存入日历的选中日期为键,内容为值存到哈希对象diary中    
                        {    
                                diary.Add(monthCalendar1.SelectionStart,textBox1 .Text );    
                        }    
                }    
                 private   void  Form1_Load( object  sender, EventArgs e)    
                {    

                } 

本文转自叶子文文博客51CTO博客,原文链接http://blog.51cto.com/leafwf/186166如需转载请自行联系原作者


叶子文文

相关文章
|
6月前
|
安全 Windows
【原创】借助瑞星在线查毒解决Trojan.DL.GPigeon.a和Exploit.HTML.Mht
【原创】借助瑞星在线查毒解决Trojan.DL.GPigeon.a和Exploit.HTML.Mht
|
10月前
|
JavaScript Java 测试技术
基于Java的QQ村旅游网站的设计与实现(源码+lw+部署文档+讲解等)
基于Java的QQ村旅游网站的设计与实现(源码+lw+部署文档+讲解等)
38 0