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 を取得するため、1 つのページに異なるカレンダーを持つ RadDatePicker を配置することはできません。」

于 2014-10-13T00:00:37.263 に答える