UWP TimePicker SelectedTimeChanged不存在

时间:2019-01-11 21:11:02

标签: xaml uwp

根据该文档https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.timepicker.selectedtimechanged

UWP TimePicker有一个SelectedTimeChange事件,但我找不到它。

1 个答案:

答案 0 :(得分:2)

仅仅是TimeChanged,它必须是较旧的API或拼写错误。 (编辑:原来是较新的API。下面的详细信息)

<TimePicker TimeChanged="TimePicker_TimeChanged" />

private void TimePicker_TimeChanged(object sender, TimePickerValueChangedEventArgs e) { }

public event EventHandler<TimePickerValueChangedEventArgs> TimeChanged

编辑:它看起来像是一个错字。我已经在GitHub上添加了一个问题。

https://github.com/MicrosoftDocs/winrt-api/issues/853

编辑为编辑:

'jwmsft'引用的GitHub响应:

  

@ MichaelPuckett2,SelectedTimeChanged事件是Windows 10中的新增功能,   版本1809(SDK 17763)。您的项目需要将此版本定位为   使用此事件。

     

这应该显示在活动的文档页面上,但是   文档生成系统中的错误现在阻止了该操作。修复   正在研究中。

我尝试从Visual Studio 2017中引用1809,但不能。我能够在Visual Studio 2019预览版中引用它。然而;在VS2019PV中引用它之后,我可以看到该API并在VS2017中保存/看到它,但是我无法使用该目标以及所做的更改来完成构建。 耸肩