【问题标题】:Custom DatePicker buttons自定义日期选择器按钮
【发布时间】:2013-11-09 04:19:34
【问题描述】:

我想强调我正在寻找 Xamarin 解决方案。我找到了 Java 解决方案,但似乎无法将它们转换为 Xamarin。我想让用户设置他们的生日,然后让应用程序计算他们的年龄,并将其显示为文本。我有一切功能。
我要做的就是将“确定”按钮上的文本更改为“计算年龄”。我可以更改文本,但按钮不会从选择器中获取日期。这就是我创建日期选择器的方式:

  DatePickerDialog setDate = new DatePickerDialog(this, onDateSet, date.Year, date.Month-1, date.Day);

那我就用这个方法改文字

  setDate.SetButton("calculate age", EventHandler<DialogClickEventArgs>)

我为第二个参数创建了一个名为 Age 的 EventHandler。我在EventHandler 中输入了什么代码来使按钮的功能类似于“确定”按钮?如果我设置handler:null 该方法有效,我还可以获取该方法来做其他事情,例如更改文本框中的文本。欢迎任何解决方案。

【问题讨论】:

    标签: android datepicker xamarin


    【解决方案1】:

    哇。不爱 Xamarin?我发现解决方案要简单得多。根据我在这里学到的知识:Change DatePickerDialog's button texts。我开始在代码中投掷飞镖,这就是卡住了。在我将处理程序设置为 null 的地方,我只是将侦听器设置为对话对象,就像这样。 setDate.SetButton ("calculate age", listener:setDate);

    【讨论】:

      猜你喜欢
      • 2019-05-11
      • 2019-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多