I am trying to bind ContextTabGroup.IsGroupVisible to my view model to control the visibility of the ContextTabGroup, however, it is not working as when I change the DataContext of the ribbon, IsGroupVisible is not reacting to the change.
The IsGroupVisible dependency property must be OneWay as default so you have to add Mode=TwoWay to the binding.
This is really a miss on the developers part, why would you not define the dependency property as BindsTwoWayByDefault when it is not a read only property. I wonder how many more of these I will come across...
MSMariappan S Syncfusion Team July 16, 2015 10:54 AM UTC
We are sorry about the inconvenience caused.
We will include the fix “BindsTwoWayByDefault” to the IsGroupVisible dependency property of the ContextTab in our Vol 3 2015 release which will be scheduled to be rolled by the end of September 2015 tentatively.
Please let us know if you need further assistance.