You can set the styles only for the predefined states and there is no state for the read-only mode. In this case, you can create a custom control that inherits RadTextBox and handle
MyTextBox : RadTextBox
.ReadOnlyChanged += MyTextBox_ReadOnlyChanged;
sender, EventArgs e)
.BackColor = Color.Green;
.BackColor = Color.White;
I hope this will be useful. Let me know if you have additional questions.
Telerik by Progress
Check out the Windows Forms project converter, which aids the conversion process from standard Windows Forms applications written in C# or VB to Telerik UI for WinForms.For more information check out this blog post
and share your thoughts.