Today i run into problem with RadDatePicker (latest dev Q2 2009)
which took me some time to solve
This is working OK
<telerikInput:RadDatePicker
x:Name="datePickerHBC_CreateDate"
Style="{StaticResource DefaultDateTimePicker}"
SelectionChanged="datePickerHBC_CreateDate_SelectionChanged"
IsEnabled="False"
Culture="hr-HR"
/>
<Style x:Key="DefaultDateTimePicker" TargetType="telerikInput:RadDatePicker">
<Setter Property="HorizontalAlignment" Value="Left"/>
<Setter Property="VerticalAlignment" Value="Center"/>
<Setter Property="Width" Value="90"/>
<Setter Property="Height" Value="20"/>
<Setter Property="Margin" Value="1"/>
</Style>
But if you delete line Culture="hr-HR"
and add setter in style
<Setter Property="Culture" Value="hr-HR"/>
this is throwing unhandled exception (which did not point to error)
[Line: 0 Position: 0]
at MS.Internal.XcpImports.CheckHResult(UInt32 hr)
at MS.Internal.XcpImports.ConvertStringToTypedCValue(IntPtr pContext, UInt32 cClrTypeName, String clrTypeName, UInt32 cValue, String value, CValue& outVal, Int32& typeIndex)
at MS.Internal.SilverlightTypeConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
at MS.Internal.FrameworkCallbacks.SetValueCustom(IntPtr nativeRoot, IntPtr nativeTarget, UInt32 propertyId, String attrValue, CValue& propertyValue, Int32 typeIndex, Boolean isSetByStyle, Boolean isSetByBuiltInStyle, PropertyInvalidationReason reason)
Hope this is helping someone not to make same mistake as I did