当前位置:编程学习 > C#/ASP.NET >>

reportviewer为什么第一次单击打印按钮没有反应?要单击第二次才可以?

我用的是VS2005开发Winform程序,使用到了微软自带的rdlc报表,为什么第一次单击reportviewer控件上的打印按钮时没有反应?要单击第二次才可以?  --------------------编程问答-------------------- 哦,不好意思,我写错了,不是reportviewer控件上的打印按钮,而是[color=#FF0000][/单击reportviewer控件上的打印按钮以后弹出的窗体需要单击两次,比如弹出窗体中的“打印按钮”,就需要单击两次color] --------------------编程问答-------------------- 事件问题吧,小可爱。 --------------------编程问答-------------------- 怎么没有人回答呢! --------------------编程问答-------------------- 同问。。我也遇到这种问题,而且第一次打印的页码是正确的(但是不能打印出来),,第二次就能打印,页码会多一页空白页 --------------------编程问答-------------------- reportview的bug,顽症,不治之症啊! --------------------编程问答-------------------- 通过变通的方法可以实现! 
Private Sub ReportViewer1_Print(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles ReportViewer1.Print
        e.Cancel = True
        Timer1.Start()
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Timer1.Stop()
        ReportViewer1.PrintDialog()
    End Sub
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,