TrueDBGrid neither shows that a cell is beeing edited nor the new value

Posted by: stephan.pelz on 13 June 2024, 4:25 am EST

    • Post Options:
    • Link

    Posted 13 June 2024, 4:25 am EST

    Hello,

    our application is using the C1.Win.TrueDbGrid. We recently upgraded our used version of the C1.Win.TrueDBGrid from 8.0.20233.631 to 8.0.20241.657.

    After the version change we noticed the following behaviour/bug while editing cells:

    Once a user enters a cell to edit the value the user does not see that he/she is editing the cell right now. The cell does not show that the user is editing the cell. The user does not see what is beeing typed right now. The value of the cell can be changed but the changed value only get displayed after the users leaves the cell by clicking on another cell or a different control.

    I have added a zip file containing two short videos showing the behaviour with the old version and showing the new behaviour:

    Bug C1 Grid.zip

    Is this bug alrdy known and is there a workaround for it? We currently had no choice but to fall back on the previous version as we dont know how to fix this bug.

    Best regards

  • Posted 14 June 2024, 12:06 am EST

    Hi Stephan,

    Yes, this is a known issue in the latest 2024v1(657) release of C1TrueDBGrid. The development team has already been informed about this, and the fix is expected in the next 2024v1 hotfix 1 release.

    In the meantime, the only workaround is to assign a C1TextBox as the custom editor for columns. Please refer to the attached sample project for guidance.

    Attachment: TdbgEditingIssue.zip

    [Internal Tracking ID: C1WIN-32245]

    Best Regards,

    Kartik

  • Posted 10 July 2024, 4:40 am EST

    Hi Stephan,

    We are glad to let you know that this issue has been fixed in the latest 2024v1 HF1 (664) release. To install the latest release, please follow the steps below:

    NuGet: https://www.nuget.org/packages/C1.Win.C1TrueDBGrid/4.8.20241.664

    ComponentOneControlPanel:

    1. Go to PRODUCTS > BUILD REPOSITORY tab
    2. Check the Include prerelease and hotfix versions checkbox
    3. Expand the WinForms Edition node.
    4. Click the Update button for the required .NET framework.
    5. Select the required version from the All Builds dropdown.
    6. Click the UPDATE button.

    Best Regards,

    Kartik

Need extra support?

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

Learn More

Forum Channels