2011年9月16日
摘要: 1.如图,创建系统托盘效果:当我单击 系统托盘时,窗体正常化。只要用到几个属性。①windowState来设置window的状态。这个在这次的实验中,最重要。②ShowInTaskbar 来设置form是否显示在任务栏。3.Maximizebox,和minimizeBox来设置是否显示窗体的最小化和最大化。代码如下:publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidnotifyIcon1_MouseClick(objectsender,MouseEventArgse){this.Windo. 阅读全文
posted @ 2011-09-16 23:57 wtq 阅读(924) 评论(2) 推荐(0) 编辑
摘要: 1,由于实际业务需要,需要设置定时执行某种活动。如图。有四个按钮,和四个lable,还有四个timer,他们之间一一对应。但单击每一个按钮时,过两秒钟自动修改对应的label的值。 代码如下:View Code 1publicpartialclasstimerTest:Form2{3publictimerTest()4{5InitializeComponent();6}789privatevoidSetLabelOne()10{11this.lbTime1.Text="Time1iscalled";12}1314privatevoidSetLabelTwo()15{16th 阅读全文
posted @ 2011-09-16 22:04 wtq 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: 如图。给单元格的添加下划线。主要思路是在cellformating这个事件中设定。代码如下:View Code 1privatevoiddataGridView1_CellFormatting(objectsender,DataGridViewCellFormattingEventArgse)2{3if(isFirstCellFormatting)4{5intr=0;6if(e.RowIndex<0)7{8r=0;9}10else11{12r=e.RowIndex;13}14dataGridView1.Rows[r].Cells[e.ColumnIndex].Style.Font=new 阅读全文
posted @ 2011-09-16 20:16 wtq 阅读(7571) 评论(0) 推荐(1) 编辑
摘要: 1,思路,在桌面的右上角弹出不规则桌面的窗体。关于绘制不规则窗体,可以考虑使用form的属性。比如:backgroundImage属性和transparencykey来设置图片的某种颜色为透明色。主要功能是窗体慢慢地从桌面的右下角弹出。弹出完后停留5分钟。再慢慢地滚动下去了。如图。具体实现原理,请看打包。标注式弹出窗口还有一种方法,模拟腾讯的,弹出式窗口淡出,停了5秒钟之后,就慢慢淡入了。实现方法:可以动态的控制opacity 这个属性。具体方法的实现如下。在form2(弹出窗口)中。的代码如下。View Code 1privatedoubleintOpacity;2publicdouble. 阅读全文
posted @ 2011-09-16 13:41 wtq 阅读(1844) 评论(0) 推荐(0) 编辑