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

Theming

5 Answers 87 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
N Mackay
Top achievements
Rank 1
N Mackay asked on 20 Jan 2015, 03:02 PM
Hi,

Now that theming is supported albeit on a limited basis in Xamarin forms 1.3.x are there any plans to provide themes like are available in Kendo, WPF etc? 

I don't know if the ability to override a base theme like we do in WPF is something that is achievable or planned?

Any feedback would be appreciated so I can get back to our designers with our future plans and needs.

Thanks,
Norman,.

5 Answers, 1 is accepted

Sort by
0
Ves
Telerik team
answered on 23 Jan 2015, 12:39 PM
Hi Norman,

We do not plan to add a common theme for the controls in our Xamarin Forms suite. Each of them has actually been designed to fit in the common look and feel for its platform.

Best regards,
Ves
Telerik
 

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.

 
0
N Mackay
Top achievements
Rank 1
answered on 26 Jan 2015, 10:39 AM
Hi Ves,

I understand what your saying but you can apply styles to controls in Xamarin 1.3.x, from visiting evolve 2014 it was a common grumble with forms users that there was a lack of theming/style support.

http://blog.xamarin.com/major-enhancements-to-xamarin.forms/

You can now override the style of controls in Xamarin forms. Will your Xamarin forms controls such as Listview allow overriding of styles?

Kind Regards,
Norman.


0
N Mackay
Top achievements
Rank 1
answered on 28 Jan 2015, 05:05 PM
Any feedback on this?
0
Accepted
Rosy Topchiyska
Telerik team
answered on 29 Jan 2015, 09:44 AM
Hi Norman,

As long as styling through Style property is concerned -- yes, we will support it. It is supported even now in chart (partially, as not all components have Style property exposed) and in calendar. Here is an example:
<ResourceDictionary>
  <Style TargetType="telerikChart:RadCartesianChart" x:Key="ChartStyle">
    <Setter Property="Palette">
      <Setter.Value>
        <telerikChart:ChartPalette>
          <telerikChart.PaletteEntry FillColor="Red"/>
        </telerikChart:ChartPalette>
      </Setter.Value>
    </Setter>
  </Style>
  <Style TargetType="telerikInput:RadCalendar" x:Key="CalendarStyle">
    <Setter Property="GridLinesDisplayMode" Value="Show"/>
    <Setter Property="GridLinesColor" Value="Red"/>
    <Setter Property="GridLinesWidth" Value="10"/>
  </Style>
</ResourceDictionary>

Best regards,
Rosy Topchiyska
Telerik
 

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.

 
0
N Mackay
Top achievements
Rank 1
answered on 29 Jan 2015, 11:46 AM
Thanks for the feedback Rosy.

Tags
General Discussions
Asked by
N Mackay
Top achievements
Rank 1
Answers by
Ves
Telerik team
N Mackay
Top achievements
Rank 1
Rosy Topchiyska
Telerik team
Share this question
or