C# Windows Phone 8.1 PickerLyout(TimeSpan Picker)

C# Windows Phone 8.1 PickerLyout(TimeSpan Picker),c#,windows-phone-8.1,C#,Windows Phone 8.1,我需要在我的Windows Phone 8.1应用程序中使用TimeSpanPicker(而不是TimePicker)。。 所有工具包都包含仅在Windows Phone 8上工作的TimeSpanPicker 我搜索了新的8.1 API,发现了PickerFlyout,但我无法自定义它,有人知道我该怎么做吗 我提出这一准则: var pf = new PickerFlyout(); var tb = new TextBlock { Text = "my flyout textblock", F

我需要在我的Windows Phone 8.1应用程序中使用TimeSpanPicker(而不是TimePicker)。。 所有工具包都包含仅在Windows Phone 8上工作的TimeSpanPicker

我搜索了新的8.1 API,发现了PickerFlyout,但我无法自定义它,有人知道我该怎么做吗

我提出这一准则:

var pf = new PickerFlyout();
var tb = new TextBlock { Text = "my flyout textblock", FontSize = 20 };
pf.Content = tb;
pf.ConfirmationButtonsVisible = true;
await pf.ShowAtAsync(targetFrameWorkElement);

这里有什么问题?文本块没有显示吗?它显示了,但我想像TimeSpan picker、textbox show only Title一样对其进行自定义。如果要选择TimeSpan,您必须创建自己的TimeSpan类型选择器。MS是在贬低所有WiPall API和移动到WRRT-API的中间。这意味着先前的WiNoPK控件已经被弃用,并且可能在将来版本中可能存在或不存在(在WRRT上或者在移动的中间)。这是一个令人沮丧的时刻,但你应该尝试自己制作缺少的工具。