在做c# winform 主窗体开了两个窗体Form,希望两个窗体的定时器同步进行

问题描述

在做c# winform 主窗体开了两个窗体Form,希望两个窗体的定时器同步进行

在做c# winform 主窗体开了两个窗体Form(窗体里面有个定时器Forms.timer),希望两个窗体的定时器同时进行,可是执行的时候第二个执行完成,第一个才开始执行,没有两个一起执行的效果,如何解决,c#的三个线程我都试过,不好用,谁有好的解决方法?求大神
主窗体button1按钮,开了两个相同的form2
private void button1_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.timer1.Enabled = true;
f2.Show();

       Form2 f3 = new Form2();
   f3.timer1.Enabled = true;
       f3.Show();
    }

下面是form2里面的一个timer,里面有个定时器
int i = 0;
private void timer1_Tick(object sender, EventArgs e)
{
timer1.Enabled = false;
for (int j = 0; j < 20; j++)
{
i++;
Thread.Sleep(1000);
Application.DoEvents();
textBox1.Text = i.ToString();
}
// Thread.Sleep(500);

    }
时间: 2024-12-31 02:05:19

在做c# winform 主窗体开了两个窗体Form,希望两个窗体的定时器同步进行的相关文章

关于窗体切换问题,不new form()能打开其他窗体吗

问题描述 关于窗体切换问题,不new form()能打开其他窗体吗 请问高手,winform中form1中和form2中个有一个切换两个窗体的按钮和个一个textbox1文本框,我在form1中填好值以后打开form2,然后再从form2返回后,form1中文本框的值就没了,因为new了一个form1,同样的在form2中填好数据以后,再进来的时候这个值又没了,因为都新建了一个form,所以这样的应该怎么解决 解决方案 http://bbs.csdn.net/topics/360140208 另

用showDialog打开了一个模式窗体,但为什么我在该模式窗体中做了一个操作后并没有主动关闭或者隐藏该窗体,但是它却主动关闭了该模式窗体,回到了调用它的主窗体

问题描述 用showDialog打开了一个模式窗体,但为什么我在该模式窗体中做了一个操作后并没有主动关闭或者隐藏该窗体,但是它却主动关闭了该模式窗体,回到了调用它的主窗体,为什么?简单介绍一下我的代码:FormMain主窗体FormInfo要打开的模式窗体FormMain主窗体里的代码:一个buttun按钮事件:FormInfof=FormInfo();f.showDialog();FormInfo要打开的模式窗体代码:当我信息填写完以后,点击提交按钮,可是有的信息验证没有通过,这时我就希望能停

winform主副窗体显示(同时跑到所有窗口顶层)的问题

问题描述 类似某些播放器显示歌词的功能激活主窗体时,如果歌词窗口是打开的,那么歌词窗口会和主窗口一起变成顶端窗口再说准确一点,就是AB两窗体显示了出来,B是由A创建的然后另外一个程序的窗口把AB同时遮住了,这时候在任务栏里点击A的程序,那么A窗口会跑到所有窗口的最前面,但是B窗口不会同步跑上来.尝试使用过A窗口的Form_Activated事件,但是在事件绑定方法中将B激活或者隐藏再显示,虽然可以达到效果,但是A窗口将无法移动(因为我是边框样式用的None,然后通过左键在A窗体内部按下拖动进行窗

我在本机做的winform尺寸要到达1920*1080,但是本机的显示器只有1440*900

问题描述 我在本机做的winform尺寸要到达1920*1080,但是本机的显示器只有1440*900 尺寸设不到1920*1080,最终的程序要放到1920*1080的电脑上 解决方案 建议你还是找一个1920x1080的显示器来测试.现在市售400元价位的24"显示器大多都能满足这个要求,这点钱相比别的方法靠谱和简单许多. 解决方案二: 这个我在论坛上回复过类似的 参考 MDI子窗体尺寸如何超过屏幕分辨率 在子窗体内拖一个Panel,然后设置成你想要的尺寸(比Form稍微小一点,因为可能还要

揭秘网络秀场:护士转行做网络女主播 一年聚集数百万财富

沈曼曾是四川某医院的护士,拿着月均2000元的薪水.之后通过在线直播软件做主播,也就是唱歌和聊天,沈曼在一年内吸引了数名"土豪",由此聚集了数百万财富,甚至她出行的头等舱机票.星级酒店住宿也都由粉丝买单. ●沈曼的直播间停了670辆"豪车".通过在线实时直播,也就是唱歌和聊天,沈曼在一年内吸引了数名"土豪",由此聚集了数百万元财富.电脑截图 24小时,1440分钟,86400秒,盛宴都在进行. 男的,女的,甚至小孩,开始在视频中出现.美瞳.浓妆.

winform运用IrisSkin2皮肤控件引发的问题 之前设置的窗体属性都失效了 怎么解决?

问题描述 winform运用IrisSkin2皮肤控件引发的问题 之前设置的窗体属性都失效了 怎么解决? winform运用IrisSkin2皮肤控件引发的问题 之前设置的窗体属性都失效了 怎么解决?之前设置的 窗体 可拖动 用了皮肤控件后 能拖动了 怎么解决这些? 解决方案 安装的是原版的控件还是修改版的,版本和你的vs的版本是否兼容.你说的失效是什么意思?

c#窗体-C#winform一个字符串是窗体名称 该怎么用这个字符串去弹出窗体

问题描述 C#winform一个字符串是窗体名称 该怎么用这个字符串去弹出窗体 string showFrm = ((NavBarItem)sender).Tag.ToString(); showFrm里面接到了一个窗体名称 但应该如何用这个字符串去打开这个名称的窗体. 解决方案 如果要通过字符串去打开窗体 是否可以在Tag不存窗体的名称而存该窗体的程序集名称, 这样子可以通过反射去获取到. 获取直接将该窗体存到Tag里面? 不然就在加载的时候用一个字典通过名称做Key然后去找到该窗体

winform-C#WinForm编程中怎么在指定的容器中打开另外的窗体(比如在panel或者其他容器控件)

问题描述 C#WinForm编程中怎么在指定的容器中打开另外的窗体(比如在panel或者其他容器控件) 在编程中做到一个项目想实现一个在点击按钮之后就在本窗体中打开窗体,求大神帮忙! 解决方案 var t = new Form(); t.TopLevel = false; t.Parent = this.panel1; t.Show(); 解决方案二: 在同一界面内隐藏控件点击按钮显示 在控件属性栏通过Visible先隐藏false然后点击按钮事件里 控件(dataGridView1).Visi

flash-问: 10 我想做一个winform的播放器来播放斗鱼的直播,求大神指点。

问题描述 问: 10 我想做一个winform的播放器来播放斗鱼的直播,求大神指点. 目前没有思路,希望大神出来指点一二.我试过了很多种,利用flash 的插件也无法实现. 解决方案 webbrowser里面加载http://www.douyutv.com/ 解决方案二: 想做一个推荐系统,求志同道合者...