Windows Phone 8.1 单击时显示日期选择器

Windows Phone 8.1 Datepicker show on click

我已经被困了几个小时,已经找到了如何通过单击菜单项来激活日期选择器对话框。 我想link按钮的点击事件激活Datepickerpage。

这可能吗?我有什么选择?

提前致谢!

如果您使用的是标准 DatePicker,那么一种方法可能是(也完全在 XAML 中)使用另一个 DatePickerFlyout 并绑定其 Date:

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
    <DatePicker Date="{Binding ElementName=myDatePickerFlyout,Path=Date, Mode=TwoWay}"/>
</Grid>
<Page.BottomAppBar>
    <CommandBar>
        <CommandBar.PrimaryCommands>
            <AppBarButton Icon="Setting">
                <AppBarButton.Flyout>
                    <DatePickerFlyout x:Name="myDatePickerFlyout" />
                </AppBarButton.Flyout>
            </AppBarButton>
        </CommandBar.PrimaryCommands>
    </CommandBar>
</Page.BottomAppBar>