Bug report: On my subclass of RadCheckBoxElement, IsCheckChanged fires when IsCheck is set programatically, but does not fire if the checkbox state is changed by the UI. The workaround is to register for ToggleStateChanged, which fires in both cases. Please let me know if there is a more suitable place for me to post bug reports.