私は、CellTemplateのTextBlockとCellEditingTemplateのDatePickerを持つDataGridTemplateColumn(プログラムで作成)を持っています。DatePickerから日付をクリアできるようにする
DatePickerの値はDateTimeにバインドされていますか?
グリッドがロードされているセルに日付がある場合、日付をクリアすると検証の問題が発生します。空の値はバインドされたプロパティに送信されません。 空の値を許可するようにDatePickerに設定があります(見つけられませんでした)?
null可能なバインドされたプロパティを処理するためにコンバータが必要ですか?任意の洞察力のための
おかげ -
返信いただきありがとうございます。コードを深く掘り下げてみると、コンバーターが関わっていることがわかりました。 ConvertBack()で問題を修正しました。 'string.Empty'ではなく' null'を返します。 – Number8
素晴らしい。あなた自身で解決できることを知っておいてよかったです。あなたはあなたのコードにすでにコンバータ設定があったとは言わなかった。 –