Neither of the following set the shape of RadButton this.radButton1.ButtonElement.Shape = shape; this.radButton1.RootElement.Shape = shape; this.radButton1.RootElement.ApplyShapeToControl = true; The theme overrides the local settings. Comment: RadButton uses an image to display its border. The image cannot be shaped and this causes the issue.