【C#笔札】 界面逐渐显现的实现
如果labview做 就如同上图,so eazy!
现改C#实现这个简单的功能。
在工具箱找到Timer控件 双击
思路如下,界面打开时触发timer事件,每隔一段时间调整界面透明度
开搞
属性框中的事件栏,找到load双击
付不透明度初值为0, 触发timer1;
紧接着我们设置timer1的事件,双击前面板的timer1控件
private void timer1_Tick(object sender, EventArgs e) { if (Opacity <= 1) this.Opacity = Opacity + 0.1; }
OVER! 实现起来也不是很难
timer控件对应的是labview中的
所以顺路练习下 其他功能
获取时间,
DateTime.Now.Year.ToString(); 获取年份 // 2008 DateTime.Now.Month.ToString(); 获取月份 // 9 DateTime.Now.DayOfWeek.ToString(); 获取星期 // Thursday DateTime.Now.DayOfYear.ToString(); 获取第几天 // 248 DateTime.Now.Hour.ToString(); 获取小时 // 20 DateTime.Now.Minute.ToString(); 获取分钟 // 31 DateTime.Now.Second.ToString(); 获取秒数 // 45