我在主窗体启动了timer1_Tick事件,在子窗体用this.saveFileDialog1.ShowDialog()来保存文件,因为输入文件名要一定的时间,在这期间系统会运行timer1_Tick事件,所以没无办法保文件.大侠们帮我看看.

解决方案 »

  1.   

    我在主窗体启动了timer1_Tick事件,在子窗体用this.saveFileDialog1.ShowDialog()来保存文件,因为输入文件名要一定的时间,在这期间系统会运行timer1_Tick事件,所以没无办法保文件.大侠们帮我看看.timer1.enabled=false;
      

  2.   

    可惜的是现在timer1不能停止呀,还有好办法吗
      

  3.   

    是不允许停止还是无法停止?
    再加个变量?默认true
    time_tick时判断一下,true则运行保存,否则跳过
    在showdialog前后改一下?
      

  4.   

    在showdialog后设置Time1-tick enable =true ,之前为false
      

  5.   

    mailForm 是主窗体
    在子窗体
    mailForm from=new mailForm();
    from.timer1.Enabled = false;//没有效果,timer1_Tick事件还会运行.