Thank you for writing.
Please note that the different themes are using different margin and padding. In this particular case the Windows 8 theme has 1 pixel top margin and this is why the items are not aligned - when the theme is changed the margin is changed as well. To keep the items aligned you can set the Margin
property in code:
We will also consider this case when we are working on editors improvements.
In addition the different themes are using different setting for colors and borders. For this case the easier approach will be to set the required properties explicitly in code:
radTextBoxControl1.TextBoxElement.BorderBoxStyle = BorderBoxStyle.SingleBorder;
radTextBoxControl1.TextBoxElement.BorderColor = Color.Transparent;
radTextBoxControl1.TextBoxElement.BackColor = Color.Transparent;
You can use the RadControlSpy
tool to determine which properties are changed by the themes and set them in code (changing the theme would not affect a property which is set in code).
Please let me know if there is something else I can help you with.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.