0

以这种方式创建了一个 RadDatePicker:

XAML

 <telerikInput:RadDatePicker x:Name="TelerikDatePicker"
     HorizontalAlignment="Center"
     VerticalAlignment="Center"
     Width="300" >
 </telerikInput:RadDatePicker>

C#:

 var cultureInfo = new CultureInfo( "he-IL" );
 cultureInfo.DateTimeFormat.Calendar = new HebrewCalendar();
 TelerikDatePicker.Culture = cultureInfo;

该行为显示在所附的 2 个屏幕截图中(在希伯来日历中选择一个日期并将结果显示为等效的公历日期):

我想做相反的行为,即让用户选择一个公历日期并将结果显示为等效的希伯来日期。

我怎样才能做到这一点?

谢谢, 伊坦

选择希伯来日期

公历当量日期

4

1 回答 1

0

我从 Telerik 那里得到的答案:

“按照 Microsoft 标准,RadDatePicker 控件获取当前线程的 CultureInfo,因此不可能在一个页面上拥有具有不同日历的 RadDatePicker。”

于 2014-10-13T00:00:37.263 回答