winform 我有两个操作,一个是生成,一个是打印。现在我想要一个时间提示框,让它在生成操作完成之后弹出这个提示框,显示3秒,3秒后关闭再执行打印操作。(在那 timer控件计算时间多线程计算时间 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 form1: //生成 for (int i = 0; i < 10; i++) { Console.WriteLine("create:"+i); } Form1 f1 = new Form1(); f1.ShowDialog(); //打印 for (int i = 0; i < 10; i++) { Console.WriteLine("print:" + i); }form2: int i = 0; private void timer1_Tick(object sender, EventArgs e) { switch (i) { case 0: this.label1.Text = "3"; break; case 1: this.label1.Text = "2"; break; case 2: this.label1.Text = "1"; break; case 3: this.label1.Text = "开始打印"; break; case 4: this.DialogResult = DialogResult.OK; break; } i++; } 事前预算多久打印完不可取吧?万一特殊情况卡壳了呢?比如你数完三秒,打印机并没有打完,你就把画面关掉了,会不会有问题啊你这个打印完关窗口的也可以用timer,定义一个全局的bool,执行完打印的那句话,把bool设为truetimer检测到bool为true,关闭程序 那在BOOL设为TRUE 写在show之前还是之后、 无法嵌入互操作类型“HTMLInputElementClass”。请改用适用的接口 [正则]提取数字! C#中ComboBox问题 奇怪的问题,关于MSCOMM的事件触发 变量、字段、属性之间有什么关系? C#中的问题 高分60!!求异步读取文件的问题:当读取的文件较大时,不能完全读完就自动退出!! 急:winform里的treeView,怎么实现双击某个节点而对应的节点不会收起或展开? 我要通过代码删除桌面的快捷方式,但是找不到 结贴,没人回也要结吗?分给谁啊 winform一个窗体控制多个独立的进程 求指教怎么禁用Dev GridControl的单元格值验证事件
for (int i = 0; i < 10; i++)
{
Console.WriteLine("create:"+i);
} Form1 f1 = new Form1();
f1.ShowDialog(); //打印
for (int i = 0; i < 10; i++)
{
Console.WriteLine("print:" + i);
}form2: int i = 0;
private void timer1_Tick(object sender, EventArgs e)
{
switch (i)
{
case 0:
this.label1.Text = "3";
break;
case 1:
this.label1.Text = "2";
break;
case 2:
this.label1.Text = "1";
break;
case 3:
this.label1.Text = "开始打印";
break;
case 4:
this.DialogResult = DialogResult.OK;
break;
}
i++;
}