The checkbox element of RadButton remains at the top when raising the Height of the control, because it uses the primary icon element, which is absolutely positioned.
There are three possible approaches to adjust the checkbox in the described scenario:
- Do not set the Height property of RadButton. The issue that was reported in this thread originally does not occur with the latest version of the Telerik controls, so the button with be vertically centered in the table cell if no height is set for the button.
- Use the Icon-PrimaryIconTop property to adjust the the vertical position of the checkbox element.
- Use the Lightweight render mode of the button control (RenderMode="Lightweight"). This rendering does not use absolute positioning for its icons and the checkbox element will be vertically centered when raising the height of the control.