C#如何设置Timer空间让其每隔一定时间自动弹出对话框?

新手刚刚学习,想做一个类似桌面精灵的东西,不过很简单,就是每隔一定时间弹出一句话,然后过一定时间在自动隐藏……貌似可以通过label和timer来实现,可是代码该如何写?求大神指教……新人没分了……

第1个回答  推荐于2016-07-25
Form1.Hide();
Form1.Show();
用来控制窗体显示与否
Timer Enable = ture; 设置Timer属性为开启
Timer Interval = X; X设置间隔时间 2000约1秒
双击Timer跳转到Timer内部写方法
方法调用调用前面两个就可以实现你要的功能了

先试试水吧,不行再追问。本回答被提问者和网友采纳
第2个回答  2015-12-10
用Timer,设间隔,间隔到时就显示/隐藏
第3个回答  2015-12-10
弹出来做什么?

C#如何设置Timer空间让其每隔一定时间自动弹出对话框?
Form1.Show();用来控制窗体显示与否 Timer Enable = ture; 设置Timer属性为开启 Timer Interval = X; X设置间隔时间 2000约1秒 双击Timer跳转到Timer内部写方法 方法调用调用前面两个就可以实现你要的功能了 先试试水吧,不行再追问。

在VS2008 C#窗体程序中,怎么设置在规定的间隔时间里弹出信息
只要一有“每隔...时间”之类的字眼,都可以尝试用Timer 控件,提示信息么,你可以用MessageBox.Show(参数设置);的方法来提示。

C#编写windows服务每段时间自动弹出对话
你可以用Timer控件去做~在程序登录运行的时候,给timer设定一个执行间隔的时间,然后每次去执行以下timer里面关于自动弹框的代码就行

C# 使用Timer控件设置时间间隔
通过设置 Interval 属性,可以定义时间间隔长度,单位为毫秒。计时器每经过指定时间间隔便会引发 Tick 事件,允许执行用户自定义的代码。Interval 属性设置计时器开始计时的时间间隔,其值不得小于1。Enabled 属性控制计时器是否启用,为true表示启用,为false表示禁用。默认值为false。例1:创建Windows应用程序...

C# 时间控件timer 怎么才能一秒钟 刷新一次窗体
可以参考下面的方法:将timer控件的Interval的属性定为1000 (1000毫秒 表示1秒)Enabled的属性定为true (启动) 可后台操作 然后双击timer控件 在事件的方法里写刷新页面的数据 如 private void timer1_Tick(object sender, EventArgs e){ this.Lable1.text=DateTime.Now.ToLongTimeString();} 让Lable1...

C#怎样设置每隔1分钟自动刷新窗体?
想刷新窗体必然有目的吧,也不知道你的窗体内容是什么,如果是实时数据的话,比如时间显示,可以局部刷新,就是对显示的数据,隔一定的时间重新复制就ok了,如果类似桌面时钟等,调用画图的来做的的话,可以用清屏来做,如果都不是可以创建新窗体,关闭原窗体......

c#中在规定时间弹出窗体
const int workTime = 10;\/\/弹出窗口所需时间,秒 int curWorkTime = 0; \/\/当前时间,秒 bool needExit = false;\/\/ 是否是关闭程序,若不是则表示弹出窗口。public Form1(){ InitializeComponent();} private void timer1_Tick(object sender, EventArgs e){ curWorkTime++;if (needExit){ ...

c#中如何保证每隔一段时间执行一个动作。
使用Timer控件,在它的Tick事件里编写你希望执行的动作,并通过设置interval设置执行此动作的时间间隔,interval时间是以毫秒为单位的,即如果你把interval值设为1000则此动作每间隔1秒钟执行一次。

...= false; ; 这个命令,如何让他过2秒后在自动显示。
添加一个Timer控件,然后在这个控件的Interval属性里面设定时间为2秒(这里好像是毫秒为单位的。)然后双击该控件。protected void Timer1_Tick(object sender, EventArgs e){ button1.Enabled = true;\/\/这里是把button1变成可用的。Timer1.Enabled = false;\/\/这个是让Timer控件停止的,不然你会一直不停...

C#中winform的timer控件定时弹窗后,会弹出多个同样的窗口?
你可以在你的Show方法那里按F9添加一个断点,然后看它每次弹出是走的什么条件 一般来说,如果你只需执行一遍代码;那在你的代码完成之后就应该直接关闭计时器 还有,你可以把你的时间间隔设置长一点;具体你可以查看MSDN的官方示例

相似回答