I am glad that you succeeded to reduce the size of the checkbox. As to the question about returning back to its default size when the checkbox is toggled, I would recommend you to perform the resize operation in the respecting cell formatting/ item formatting event considering the control in which the checkbox is used, e.g. for RadGridView, use the CellFormatting event, for RadPropertyGrid, use the ItemFormatting event, etc.
For the RadCheckBox control itself, using the following code snippet, keeps the checkbox with fixed size no matter how many times it is toggled:
this.radCheckBox1.ButtonElement.CheckMarkPrimitive.MaxSize = new Size(10, 10);
this.radCheckBox1.ButtonElement.CheckMarkPrimitive.CheckElement.MaxSize = new Size(8, 8);
I hope this information helps. If you need any further assistance please don't hesitate to contact me.
Dess | Tech Support Engineer, Sr.
Get quickly onboarded and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.