This is a migrated thread and some comments may be shown as answers.

Apply telerik theme

7 Answers 204 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Fabiana
Top achievements
Rank 1
Fabiana asked on 14 Apr 2010, 04:48 PM
Hi support!

1) I would like to know if telerik has Splitter control?
2) I can apply telerik theme for to Windows Controls, but I saw that in Windows Control Splitter, telerik theme was not applied, why ?
Thanks!

MainPage.xaml:



<UserControl x:Class="SilverlightApplication1.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
    mc:Ignorable="d"
    d:DesignHeight="300" d:DesignWidth="466"
    xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk">

    <Grid x:Name="LayoutRoot" Background="White">

        <TextBox Height="23" HorizontalAlignment="Left" Margin="12,28,0,0" x:Name="textBox1" VerticalAlignment="Top" Width="120" />
        <TextBox Height="23" HorizontalAlignment="Left" Margin="182,28,0,0" x:Name="textBox2" VerticalAlignment="Top" Width="120"/>

        <controls:GridSplitter Background="#cbdcf3" HorizontalAlignment="Right" IsTabStop="False" Margin="0,12,87,8" x:Name="grsMainSplitter1" Width="29" />
        <controls:GridSplitter Background="#cbdcf3" HorizontalAlignment="Right" Margin="0,10,30,10" x:Name="grsMainSplitter2" Width="26" IsTabStop="False" />
        
    </Grid>
    
</UserControl>


MainPage.xaml.cs:

 public partial class MainPage : UserControl
    {
        public MainPage()
        {
            InitializeComponent();

            StyleManager.SetTheme(this.textBox1, new Office_BlackTheme());
            StyleManager.SetTheme(this.textBox2, new Office_BlueTheme());
            StyleManager.SetTheme(this.grsMainSplitter1, new Office_BlackTheme());
            StyleManager.SetTheme(this.grsMainSplitter2, new Office_BlueTheme());
        }
    }








7 Answers, 1 is accepted

Sort by
0
Dimitrina
Telerik team
answered on 16 Apr 2010, 11:54 AM
Hello Fabiana,

The reason why we have not themed the GridSplitter control is that it is a part of the SDK and we are limited to apply our themes to it.
If you send us a screen shot showing how you need the GridSplitter control to look like, we can make a custom style for you.

If you have further questions please do not hesitate to ask us.

Sincerely yours,
Dimitrina
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Lindsay Miles
Top achievements
Rank 1
answered on 25 Jun 2010, 04:01 PM
Dimitrina,

I have a usercontrol with Microsoft controls AND telerik controls on it.

I have applied the Silverlight SDK ExpressionDark them to the usercontrol and only the MS controls use that theme.

Is there a way to allow the telerik controls use that theme? Do I need to explicitly tell each telerik control to use the theme? If so, how?

Thanks
0
Nikolay
Telerik team
answered on 29 Jun 2010, 02:06 PM
Hi Lindsay Miles,

You cannot apply the SDK Expression Dark theme to our controls as our controls use different template mechanism from the default MS tools. You should customize some of our existing themes (preferably the default Office Black theme) to look like the SDK Expression Dark theme. We can assist you along the way.

As a side note - we plan to work on such a theme (Expression Dark) on our side during the next quarter. However, this has not been decided for sure yet. We will announce that in the public Roadmap for Q3. 

All the best,
Nick
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Lindsay Miles
Top achievements
Rank 1
answered on 29 Jun 2010, 02:16 PM
Nick, when you say you can "assist me along the way", what sort of assistance?
I feel I have to manually go through your entire "theme" to amend to look like the Expression Dark theme.

Theming is Telerik BIGGEST weakness. I'm evaluating ComponentOne controls too as Docking and the Ribbon are most important. I can "theme" the ComponentOne controls without much effort. WHY are the Telerik controls such a pain to apply what I think should be a STANDARD theme?

Highly annoyed and unimpressed right now!

Very curious to see what assistance will be forthcoming...
0
Nikolay
Telerik team
answered on 05 Jul 2010, 08:51 AM
Hi Lindsay Miles,

Thanks for your feedback. We are constantly trying to improve our theming to best serve our users' goals. 
What I meant under assisting - is that we can guide you how to accomplish custom styles with our controls and each time you face a difficulty we will be trying to help you resolve it.

Sincerely yours,
Nick
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Oliver
Top achievements
Rank 1
answered on 03 Oct 2012, 05:04 PM
Hello Dimitrina,

you can build a custom style for us, I have a similar problem and we need to have GridSplitter to reflect our Telerik Theme OfficeBlue.

Can you do something???
Thank's
0
Hristo
Telerik team
answered on 08 Oct 2012, 08:50 AM
Hi Oliver,

If you are interested in building a custom theme for your project, you can take advantage of our Telerik Services.

All the best,
Hristo
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

Tags
General Discussions
Asked by
Fabiana
Top achievements
Rank 1
Answers by
Dimitrina
Telerik team
Lindsay Miles
Top achievements
Rank 1
Nikolay
Telerik team
Oliver
Top achievements
Rank 1
Hristo
Telerik team
Share this question
or