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>
我已经被困了几个小时,已经找到了如何通过单击菜单项来激活日期选择器对话框。 我想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>