我想使用内置日期选择器或日历日期选择器,但没有默认视图 - 我有一个页面显示所选月份的数据列表 - 我有一个按钮,单击时应显示更改控件月份 - 我只想要按钮,而不是显示的选定日期。
UI如下所示,日历按钮(右上角)应该打开日期选择器。 似乎没有一种以编程方式打开它的方法。
我可以将日期选择器添加到另一个页面并在内容对话框中显示,但它看起来并不好。
如果我可以将日期选择器设置为看起来像一个按钮,那会更好 - 但我找不到办法来做到这一点。
答案 0 :(得分:3)
我认为你要找的是DatePickerFlyout:
<Button Content="Choose date">
<Button.Flyout>
<DatePickerFlyout Date="{x:Bind ChosenDate, Mode=TwoWay}"/>
</Button.Flyout>
</Button>
点击按钮后会显示选择器。您可以将弹出按钮添加到任何控件,但是在某些控件中,您必须手动显示它。使用按钮,它将自动运行。