Current equivalent to C1FlexGridPrintable2 and C1PrintDocument

Posted by: sjhein on 17 August 2026, 4:31 pm EST

    • Post Options:
    • Link

    Posted 17 August 2026, 4:31 pm EST

    I am preparing to upgrade a .NET Framework 4.8 WinForms project that uses C1FlexGridPrintable2 to print multiple C1FlexGrids in a C1PrintDocument to generate both printed a PDF reports. We are currently using the 4.0.20222.566 versions and would like to upgrade to the current 10.0.20261.813 versions. Is this approach still viable or is there a better way to accomplish this now?

  • Posted 18 August 2026, 2:26 am EST

    Hello Scott,

    It is great to hear that you are upgrading your project. Moving to the latest 10.0.20261.813 version is definitely recommended, as it allows you to take advantage of new features, performance enhancements, and recent bug fixes.

    To answer your question, yes, your approach is still completely viable. You can continue using C1FlexGridPrintable2 along with C1PrintDocument to print multiple C1FlexGrid controls and generate PDF reports.

    Since you are upgrading from a legacy version, it is important to note that there are some key changes in the latest releases. The new packages are now multi-targeted, meaning they can be used in both .NET Core and .NET Framework. Because of this multi-targeting architecture, there have been changes to namespaces. For example: C1.Win.C1FlexGrid is now C1.Win.FlexGrid. Also, there may be some API adjustments that you will need to handle during the upgrade.

    To refer to the latest implementation of C1FlexGridPrintable2, you can install the updated product samples through the ComponentOneControlPanel. Location: C:\Users<UserName>\Documents\ComponentOne Samples\WinForms\v10.0\PrintDocument\CS\C1FlexGridPrintable2\C1FlexGridPrinter

    Please let us know if you need any assistance during your upgrade process.

    Best regards,

    Vivek Singh

  • Posted 18 August 2026, 11:08 am EST

    Vivek,

    Excellent - thanks for your quick response. I will plan to proceed with the upgrade.

    -Scott

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels