【问题标题】:Open date picker on button click单击按钮打开日期选择器
【发布时间】:2017-08-12 00:34:44
【问题描述】:

我想使用内置日期选择器或日历日期选择器,但没有默认视图 - 我有一个页面显示所选月份的数据列表 - 我有一个按钮,单击该按钮时应显示用于更改的控件月份 - 我只想要按钮,而不是显示选定的日期。

UI 如下所示,日历按钮(右上角)应该会打开日期选择器。 似乎没有办法以编程方式打开它。

我可以将日期选择器添加到另一个页面并在内容对话框中显示它,但它看起来不太好。

如果我可以将日期选择器设置为看起来像一个按钮会更好 - 但我找不到这样做的方法。

任何人都可以提出任何替代方法吗?

【问题讨论】:

    标签: uwp windows-phone windows-10-mobile


    【解决方案1】:

    我认为您正在寻找的是DatePickerFlyout

    <Button Content="Choose date">
        <Button.Flyout>
            <DatePickerFlyout Date="{x:Bind ChosenDate, Mode=TwoWay}"/>
        </Button.Flyout>
    </Button>
    

    单击按钮后,它将显示选择器。您可以将弹出按钮添加到任何控件,但是在其中一些控件中您必须手动显示它。使用 Button 它会自动工作。

    【讨论】:

    • 太棒了。 UWP 新手,之前甚至没有听说过弹出窗口 - 谢谢。
    • 谢谢。我还没有找到可以帮助我编写应用程序的。
    猜你喜欢
    • 2013-06-07
    • 1970-01-01
    • 1970-01-01
    • 2023-01-31
    • 1970-01-01
    • 2018-04-06
    • 1970-01-01
    • 1970-01-01
    • 2013-06-05
    相关资源
    最近更新 更多