本帖最后由 user2007001 于 2013-04-16 11:20:02 编辑

解决方案 »

  1.   

    是不是上面执行过程太快了,立即执行到后面的
      stpbSM.Text = "";
    所以内容看不到了
      

  2.   


    进度条代表着转换的速度,处理需要大概半分钟的样子 ,如果去掉下面一句,则只有先进度条完成之后才显示出来“转换进度:”
                stpbSM.Text = "";
      

  3.   

     for (int i = 0; i < dgvTB.Rows.Count; i++)
                 {
                     //数据转换代码
                     stpbJD.Value += 1;////转换进度状态条增加1
                  stpbSM.Refresh(); //加上这句
                 }
      

  4.   

    stpbSM没有Refresh()方法,我试了是ToolStripStatusLabel.Refresh(),谢谢你的指导。