【问题标题】:How to tell when a Crystal Report has loaded如何判断 Crystal Report 何时加载
【发布时间】:2012-05-21 23:18:32
【问题描述】:

我正在构建一个使用 Crystal Reports 的 Winforms C# 应用程序。

我正在加载一个虚拟报表,以便在用户打开报表时加载 Crystal Reports 组件。我这样做是因为第一次加载报告需要很长时间。

我打开了一个最小化的 0% 不透明度表单,其中包含来自后台工作人员的虚拟报告。我需要知道报表何时完全加载,以便我知道何时关闭表单。我没有设法在网上找到答案,所以我的问题是:

如何以编程方式判断 Crystal 报表何时完成加载?

【问题讨论】:

    标签: c# crystal-reports .net


    【解决方案1】:

    我认为水晶报告中对此没有任何官方规定,因此我建议使用回调和 YourDummyReport.IsLoaded 属性来解决此问题。 希望对你有帮助

    【讨论】:

    • 最后,我决定使用 Timer 并每 1 秒检查一次 IsLoaded 属性。您的解决方案将是一个提示并且很有帮助,因此我将其标记为答案。谢谢。
    • 我打算更新我的答案并添加一个计时器,但我不知道为什么我没有这样做!
    猜你喜欢
    • 1970-01-01
    • 2018-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多