Behaviour C1.Win.C1FlexGrid.Node is different between 20221.548 and 20211.502

Posted by: kensing.tan on 26 June 2022, 9:13 pm EST

    • Post Options:
    • Link

    Posted 26 June 2022, 9:13 pm EST - Updated 3 October 2022, 1:18 pm EST

    Hi,

    In C1.Win.C1FlexGrid.Node, I had observed, that in the latest version, if one of the parent is either indent or outdent, the child item will also follow to update.

    In version 20211.502, the child item will not be affected when the parent row level is updated.

    Is the behavior of the latest C1.Win.FlexGrid.Node are expected or correct?

  • Posted 26 June 2022, 9:14 pm EST - Updated 3 October 2022, 1:18 pm EST

    Version 20211.502

    Version 20221.548

  • Posted 27 June 2022, 7:55 pm EST

    Hi,

    We have shared your observations with the development team to get their insights on it. We will let you know as soon as we have an update.

    [Internal Tracking ID: C1WIN-27647]

    Best Regards,

    Kartik

  • Posted 27 June 2022, 11:38 pm EST

    Hi Kartik,

    For your additional information, this also cause the grid unable to indent/outdent single line if the line is the group row.

  • Posted 28 June 2022, 7:33 pm EST

    Hi,

    As per the development team, this is an intended change in the behavior of the C1FlexGrid Node, starting from the 2021v3 (537) build. Please let us know if you are facing any issues/errors with this behavior. Also, in the case of indenting a group row, it is expected that the whole group should move, instead of just a row. Are you facing any issues/errors with this implementation? If yes, please share your use case/scenario in which you are facing the issue. This way we would be able to assist you in the best way possible.

    Thanks and Regards,

    Kartik

  • Posted 29 June 2022, 6:21 pm EST

    HI Kartik, currently we had facing difficulty when setting the C1FlexGrid.Node.Level

    Scenario

    Indent single line: If the row contain child node, it will also move the child row.

    Futhermore, if we start from 0, setting the level twice (from level 0>1 >2), will cause the row below which having the same level (1), to become child row



    Indent a group:
    If the row level is 0, it will only move single line after we set the level.

  • Posted 30 June 2022, 8:35 pm EST

    Hi,

    I would like to let you know that we discussed your concerns with the development team and they have decided to revert back to the previous behavior (level of child items will not be updated when parent’s level is changed) since it is a breaking change and could effect customers in the future.

    Kind Regards,

    Kartik

  • Posted 3 July 2022, 8:06 pm EST

    Hi Kartik

    Noted with Thanks.

    Please let me know the version to update that contain the change. Thank You

  • Posted 3 July 2022, 9:45 pm EST

    Hi,

    The change to the previous behavior will be incorporated in the upcoming 2022v2 major release.

    Best Regards,

    Kartik

  • Posted 4 July 2022, 5:12 pm EST

    Hi Kartik,

    Thanks for notice, may I know the ETA for the 2022v2 to release?

  • Posted 4 July 2022, 11:17 pm EST

    Hi,

    We do not have an exact date for the 2022v2 release yet, but it will be available around the start of August.

    Regards,

    Kartik

  • Posted 8 August 2022, 10:18 pm EST

    Hi,

    We are glad to inform you that the changed behavior for the node indent has been reverted back to the previous behavior (level of child items will not be updated when the parent’s level is changed) in the latest 2022v2 release (build 566). You can update to the latest version of C1 Controls from the ComponentOne Control Panel or directly install the latest C1 packages from NuGet.

    https://www.grapecity.com/componentone/download

    https://www.nuget.org/packages/C1.Win.C1FlexGrid

    Best Regards,

    Kartik

  • Posted 9 August 2022, 9:24 pm EST

    Hi Kartik,

    Tested. The update resolve the issue. Thanks.

Need extra support?

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

Learn More

Forum Channels