To reproduce:
- click a RadCheckBox with the right mouse button and you will notice the the state of the checkbox is changed.
Workaround:
public class LeftCheckBox : RadCheckBox
{
protected override void OnMouseUp(MouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Left)
{
base.OnMouseUp(e);
}
}
public override string ThemeClassName
{
get
{
return typeof(RadCheckBox).FullName;
}
set
{
}
}
}