Sara forwarded me a customer question asking why radio button doesn’t resize when one changes the font on a Winform’s RadioButton control. Well, the simple answer is that is how underlying Windows control behaves and Winform’s control is just a wrapper on top of it. The next question is that I still want to have big radiobuttons. Well, “UI consistency cop” will say that even if you are able to change all the radiobuttons in your application to be big in size, you would still be inconsistent as your platform has small radiobuttons. However, if you still insist then you would have to
These overridden, oversized controls (RadioButton, CheckBox etc.) are not hard to create. They do however create inconsistency and one should avoid going down that path.