C1SplitButton issue

Posted by: fabio.lavitola on 27 March 2023, 8:27 am EST

    • Post Options:
    • Link

    Posted 27 March 2023, 8:27 am EST - Updated 27 March 2023, 8:41 am EST

    Hi,

    I’m trying to check more than one value in c1splitButton, but even if in DropDownItemClicked event I’ve set “xxx.DroppedDown = True”, the split closes.

    I’ve also noticed that when I click any DroppedDown Item, no .Validated / .Validating event is fired: only when i close the drop down clcking elsewhere, the dropdown closes raising the validated event.

    WHere am I wrong ?

    How can i FORCE the dropdown menu stay opened after a check/click item event?

    Thanks

    Fabio

    P.S. Into an InputSplitButton (input panel’s component), which has NOT the “DropDownItemClicked” event, on an item click event, the

    InputSplitButton1.DroppedDown = True

    works perfectly

    Andalso if I add any item creating a custom handler for the click event, it raises two events, Item_Clicked and DropDownItemCLicked…

  • Posted 28 March 2023, 6:17 am EST

    Hi Fabio,

    Thanks a lot for sharing all the details. We could see the behavior you mentioned on our end. We have shared your requirement with the development team to get their insights on it and will let you know the updates as soon as possible.

    [Internal Tracking ID: C1WIN-29503]

    Best Regards,

    Kartik

  • Posted 28 March 2023, 7:01 am EST

    Perfect!

    Thank You all!

  • Posted 3 April 2023, 7:09 am EST

    Hi Fabio,

    Unfortunately, as per the development team, there is no workaround for your requirement currently. The development team has considered this as an enhancement request and added it to their to-do list. The ETA for the same is the 2023v3 release. We will let you know the updates as soon as possible.

    Kind Regards,

    Kartik

  • Posted 3 April 2023, 7:24 am EST

    Sorry but since I can see the event “DropDownItemClicked” and also the same problem has been solved into the InpuPanel’s InputMenu, I expect every behaviour of your component are enugh similar, otherwise I must change everytime controls 'cause I cannot trust on them…

  • Posted 4 April 2023, 9:15 am EST

    Hi Fabio,

    We completely understand your concerns and apologize for the inconvenience caused to you. We have created a small workaround for your issue, which is not directly related to the product but is a simple implementation. If you find it feasible, you can use it for now till we get a fix from the development team.

    In the meantime, although the development team has provided an ETA, we are again getting in touch with them to see if they can provide you with a fix earlier.

    Attachment: SplitButtonDemo.zip

    Best Regards,

    Kartik

  • Posted 4 April 2023, 9:45 am EST

    Hi Kartik,

    really U proposed timer into the workaround? Ty for your effort but I’ve already changed the Split control, using instead a RibbonSplitButton into container form…

    Too often, release after release, I can trust only in few fully functional components, even if I’ve purchased a big set of them…

    Waiting for next release

  • Posted 5 April 2023, 7:43 am EST

    Hi Fabio,

    We apologize for the inconvenience caused to you. We completely understand where you’re coming from and requested the development team to provide a fix as soon as possible. We will let you know the updates soon.

    Best Regards,

    Kartik

  • Posted 1 June 2023, 4:16 am EST

    Hi Fabio,

    We are glad to let you know that a CancelClosing property has been added to the DropDownItemClickedEventArgs in the latest 2023v1(603) hotfix release. You can now set this property to true in the C1SplitButton.DropDownItemClicked event to cancel the dropdown closing when checking multiple items.

    Please see the attached sample project showing the same. SplitButtonDemo_Enhancement.zip

    The hotfix release is now available for installation from NuGet and ComponentOneControlPanel.

    (https://www.nuget.org/packages/C1.Win.C1FlexGrid/4.8.20231.603)

    Best Regards,

    Kartik

  • Posted 1 June 2023, 7:25 am EST

    Everything’s fine now, ty !

Need extra support?

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

Learn More

Forum Channels