私は問題の解決策に苦労してきました。日付と時刻を入力して、それらを ViewModel の単一の DateTime オブジェクトにバインドする機能が必要でした。
DatePicker と TimeUpDown コントロールを組み合わせたカスタム コントロールを作成することができました。ブログで実装をコードで説明しました。
このソリューションは、ユーザーコントロールが私のページにある場合に完全に機能しますが、最初の考えは、それを DataGrid の CellEditingTemplate に追加することでした。
デバッグ中に、DatePicker または TimeUpDown コントロールをテンプレートに残すと、プロパティ変更イベントがまったくトリガーされないことがわかりました。(イベントのバブリングの問題でしょうか?)。
この問題に関するアイデアをいただければ幸いです。