在timer的timer_Tick事件中使几个窗体循环显示,现在想使其中的某个窗体停留的时间变长,但不改变timer.Interval的值
该怎么做?
该怎么做?
解决方案 »
- 导入EXCEL 提示外部表不是预期的格式
- 序号设置 再次求助
- 我要用C#实现一个类似win-tc的上下分栏效果
- 两个字符串相比较,如何找出第一个不相同的部分?
- WebDev.WebServer.EXE: 托管”已退出,返回值为 0 (0x0)。
- 后台事件怎么获得不是aps.net控件的radiobutton的值?
- 求助!!!怎么让Datagridview 的某一单元格处于编辑状态???(winform中)
- C# 两个字符串数组互相对比 怎样优化??
- 怎么遍历一个FORM上的所有控件?
- winform Datagridview中的CheckBox不能赋值啊!!!!!!
- C#如何对Access进行多表查询
- 请教Gridview的问题
timer_Tick事件里要停留的窗体那方法里加上。
therd.sleep()
private void timer1_Tick(object sender, EventArgs e)
{
if (i < 10)
{
i++;
}
else
{
timer1.Stop();
}
}
int i;
private void timer1_Tick(object sender, EventArgs e)
{
i++
if (i < 6) return; // 如果 Tick 是1000 则表示6秒后,再执行长时窗体后面的切换语句
esle i=0;
// 切换到长时窗体的下一个窗体
}
请你看一下我和lee_b的帖子,
要是在父窗体中停止了timer使用sleep那么子窗体中的timer同样停止,这样不行
该自己想办法弄弄咯
是啊!也困扰我一天多了,有没有类似sleep方法?
有的话是什么?