Problem with Office2013 theme and backstage

3 posts, 0 answers
  1. Patrick
    Patrick avatar
    382 posts
    Member since:
    Aug 2012

    Posted 25 Oct 2013 Link to this post

    I'm trying to use the Office2013 theme within my application.
    One problem I have is I have, for one of the backstage item, a content that contains TextBlocks. The default background color for the backstage content is white and the text color for TextBlocks is also white, so the text is not visible.
  2. Patrick
    Patrick avatar
    382 posts
    Member since:
    Aug 2012

    Posted 28 Oct 2013 Link to this post

    This can easily be seen by:

    1. creating a WPF application

    2. adding references to Telerik.Windows.Controls, Telerik.Windows.Controls.Input, Telerik.Windows.Controls.Navigation, Telerik.Windows.Controls.RibbonView and Telerik.Windows.Themes.Office2013.

    3. Replacing MainWindow.xaml with:
      Title="MainWindow" Height="350" Width="525">
        <telerik:RadRibbonView x:Name="radRibbonView"
                               ApplicationName="Problem with backstage"
              <telerik:RadRibbonBackstageItem Header="Backstage item 1">
                <StackPanel Margin="10">
                  <TextBlock Text="Content not visible" />
                  <TextBlock Background="Blue" Text="Content visible" />

    4. Replacing MainWindow.xaml.cs with:
    using Telerik.Windows.Controls;
    namespace RibbonViewWindow
        /// <summary>
        /// Interaction logic for MainWindow.xaml
        /// </summary>
        public partial class MainWindow : RadRibbonWindow
            public MainWindow()

    5. Running the application and clicking on the backstage item.

  3. Kiril Vandov
    Kiril Vandov avatar
    324 posts

    Posted 30 Oct 2013 Link to this post

    Hello Patrick,

    You are right that the foreground of the RadRibbonBackstageItem content is white, same as its background and that is causing the content to be displayed as "invisible". I have created a PITS item you could track its progress here. I also updated your Telerik points.

    As a workaround until this issue is fixed you could change the foreground of the root element( in your case the StackPanel) or directly change the TextBlock foreground.

    Please excuse us for any inconvenience caused.

    Kind regards,
    Kiril Vandov
    Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
    Sign up for Free application insights >>
Back to Top