一部の Windows では、Extended XCeed Toolkit の Datepicker を使用しています。
うまくいくようですが、次の問題を実行します。
カレンダーの選択を使用して日付を変更します。
コードビハインドで値をダンプすると、次のようになります。
私のコードビハインドでは、別の月に戻ったときにのみ値が変更されます。次に実際の月に進むと、実際の日を選択しても、値は月の最初の日になります。
誰も同じことを経験しましたか?
私のコードで何が間違っている可能性がありますか?
「ソース更新」イベントを起動しようとしましたが、これは役に立ちませんでした。私のコード
私のコードビハインド
var isoDateTimeFormat = CultureInfo.InvariantCulture.DateTimeFormat;
string ttt = dpInvErfassen.DisplayDate.ToString(isoDateTimeFormat.UniversalSortableDateTimePattern).Substring(0, 10);
そしてXAMLは
<DatePicker x:Name="dpInvErfassen" HorizontalAlignment="Left" VerticalAlignment="Top" Canvas.Left="288" Canvas.Top="4" SourceUpdated="dpInvErfassen_SourceUpdated"/>
私は感じる、そのコードで私は何も奇妙なことをしない