如何为monodroid / mvvmcross制作DatePickerDialog?

时间:2013-03-19 12:35:52

标签: datepicker xamarin.android mvvmcross datepickerdialog

我制作了一个像这样的DatePicker:https://github.com/eMi-/mvvmcross_datepicker_timepicker/ 但是我希望将这个DatePicker放在monodroid的对话框中并绑定所选日期(mvvmcross)。有人知道如何做到这一点?

目的是:当用户点击edittext时显示datepickerdialog并选择日期,然后点击“确定”按钮,dialogpickerdate消失,日期显示在edittext(ddmmyyyy)中。

1 个答案:

答案 0 :(得分:0)

在v3中,有一些允许数据绑定的对话框片段支持。

但是,目前,做你想做的最简单的方法是:

  • 创建对话框时使用ViewModel.MyDateTimeProperty设置日期时间
  • 对话框中的
  • 显示日期选择器并监听更改
  • 当你想要 - 在更改期间或在确定时生效 - 然后将值写回ViewModel.MyDateTimeProperty