Thank you for writing.
Perhaps you are executing the splash form in a separate thread (like in our article: Add SplashScreen to your application
). This can cause the incorrect behavior. This is why I will recommend you to initialize and apply the theme in the main thread. For example, if you are using the approach from our article, you can use the following code to load the theme:
Telerik.WinControls.Themes.TelerikMetroTheme telerikMetroTheme1 =
Thread splashThread =
((RadControl)splashForm.Controls).ThemeName = telerikMetroTheme1.ThemeName;
I hope this helps. Should you have any other questions do not hesitate to ask.