随笔分类 -  WinForm

摘要:关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里2.定义在System.Threading.Timer类里3.定义在System.Timers.Timer类里System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中的Timer控件,内部使用API SetTimer实现的。它的主要缺点是计时不精确,而且必须有消息循环,Console Application(控制台应用程序)无法使用。System.Timers.Timer和System.Threadin 阅读全文
posted @ 2014-01-04 10:07 在路上·稻草人 阅读(280) 评论(0) 推荐(0)
摘要:1、新建C# Windows服务:windows service工程2、新建windows service工程后,系统自动生成一个Service1.cs文件,默认是其设计视图。选择查看其代码,默认有构造函数、OnStart、OnStop三个函数,如下图所示:3、新建了C# Windows服务之后,还要设置该服务运行的周期,左侧的ToolBox中有两个timmer,一个在组件下,一个在windows form下,可惜这两个都不能用,我们要手工新建一个timmer,并设置其属性和事件。public WindowsServiceDemo() { ... 阅读全文
posted @ 2014-01-04 10:06 在路上·稻草人 阅读(265) 评论(0) 推荐(0)
摘要:NavBarControl--NavBarGroup--NavBarItemNavBarControl控件虽然很好用,但是有一点很讨厌,就是NavBarGroup没有公开出点击事件或者折叠事件,对我们的开发造成很多的不便...但是也不是没有办法解决!我们都知道NavBarGroup的折叠是由Expanded属性控制的,那么这就好办啦.转到NavBarGroup的定义Expanded属性:public virtual bool Expanded { get; set; } //正好是一个virtual属性,那么我们就可以重写这个属性达到我们的目的 代码:using System;using .. 阅读全文
posted @ 2013-12-28 16:25 在路上·稻草人 阅读(2498) 评论(1) 推荐(1)