I using LightTheme and DarkTheme in app.
But I have a problem with +/- buttons CornerRadius and Entry border styling.
They are not react to specified style.
How to style buttons and entry to custom apperance without override whole control template?
Documentation is too poor in this context.
Here is my xaml:
<telerikInput:RadNumericInput x:Name="numericInput"
IsEnabled="{Binding IsEnabled}"
Value="{Binding Value,Mode=TwoWay}"
VerticalOptions="Center"
HorizontalOptions="FillAndExpand">
</telerikInput:RadNumericInput>
And syles:
<Style TargetType="{x:Type telerikInput:RadNumericInput}">
<Setter Property="BackgroundColor" Value="{DynamicResource EntryBackgroundColor}" />
</Style>
<Style TargetType="{x:Type telerikNumericInput:NumericInputButton}">
<Setter Property="BorderRadius" Value="5" />
<Setter Property="BorderColor" Value="{DynamicResource PrimaryColor}"/>
<Setter Property="TextColor" Value="{DynamicResource TextThemeColor}"/>
<Setter Property="BackgroundColor" Value="{DynamicResource EntryBackgroundColor}"/>
<Setter Property="BorderThickness" Value="1"/>
<Setter Property="Padding" Value="0,0,0,0"/>
</Style>
<Style TargetType="{x:Type telerikNumericInput:NumericInputEntry}">
<Setter Property="TextColor" Value="{DynamicResource TextThemeColor}"/>
<Setter Property="Padding" Value="0,0,0,0"/>
<Setter Property="Keyboard" Value="Numeric"/>
<Setter Property="BorderStyle">
<Setter.Value>
<telerikInput:BorderStyle>
<telerikInput:BorderStyle.BorderThickness>
<OnPlatform x:TypeArguments="Thickness" Default="1">
<On Platform="Android" Value="1"/>
<On Platform="iOS" Value="1"/>
<On Platform="UWP" Value="1"/>
</OnPlatform>
</telerikInput:BorderStyle.BorderThickness>
</telerikInput:BorderStyle>
</Setter.Value>
</Setter>
</Style>