等待按钮单击

用户名

我使用C#。我想制作一个可以做一些事情的方法,然后等待用户单击四个按钮之一。我想要类似于MessageDialog异步方法的东西,它在这种情况下等待用户单击,“是”或“否”:

private  async void Button_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e)
{
    var x = new MessageDialog("Yes or no?", "Choose");

    x.Commands.Add(new UICommand("Yes", (UICommandInvokeHandler) =>
        {
            // blabla
        }));
    x.Commands.Add(new UICommand("No", (UICommandInvokeHandler) =>
        {
            // blabla
        }));

    await x.ShowAsync();
}

问题是我不能使用此方法(MessageDialog),因为我需要4个选项,但MessageDialog最多为3个。

编辑:

private void Button_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e)
{
    // doing some stuff
    Method();
    // doing some other stuff
}

private void Method()
{
    // makes everything in UI invisible
    // then makes the four buttons that were previously invisible, //visible
    // here I want the program to stop and wait the user to press one of //the four buttons
    // and then make the UI visible and the 4 buttons invisibl
}
i3arnon

Message Dialog代表WinRT框架中的对话框。它仅支持3个按钮,使其可以在较小的屏幕上使用。您没有其他WinRT选项。但是,您可以创建自己的“对话框之类的” UI控件,但我不建议这样做。也许您可以将用户的决定分为两个消息对话框。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

等待按钮单击

来自分类Dev

等待用户重新单击按钮

来自分类Dev

线程/任务等待按钮单击

来自分类Dev

异步等待按钮单击始终同步运行

来自分类Dev

等待上传完成,然后单击按钮

来自分类Dev

如何等待按钮被启用并单击puppeteer?

来自分类Dev

Winforms如何等待用户单击按钮?

来自分类Dev

javascript按钮不等待被单击

来自分类Dev

等待按钮单击,然后继续

来自分类Dev

单击按钮后等待打开 url

来自分类Dev

Phantom JS单击按钮-等待页面完全加载

来自分类Dev

Selenium Webdriver-等待用户单击没有ID的按钮

来自分类Dev

iMacros可以单击按钮而不等待响应吗?

来自分类Dev

如何使我的方法等待Winforms中的按钮单击事件

来自分类Dev

按下按钮后等待单击输入 Java Fx

来自分类常见问题

量角器:单击按钮后如何等待页面完成?

来自分类Dev

单击不可点击的按钮,等待上传下载,以下载Selenium python

来自分类Dev

如何修复我的等待并重复代码?我不能单击重复操作的按钮

来自分类Dev

等待光标触发其他功能区按钮上的单击事件

来自分类Dev

如何在Android中等待按钮单击一段时间

来自分类Dev

问答游戏:python tkinter 在退出之前等待单击按钮继续执行代码

来自分类Dev

等待动画按钮停止

来自分类Dev

等待按钮被点击

来自分类Dev

如何在Selenium Web Driver中编写等待,直到下拉列表中的值被填充,然后单击按钮

来自分类Dev

我正在尝试使用硒加载等待列表并单击按钮,但是我似乎找不到该元素

来自分类Dev

Xamarin.Forms:停止时从“自动选择和关闭”中禁用iOS选择器,并等待“完成”按钮单击

来自分类Dev

我正在尝试使用硒加载等待列表并单击按钮,但是我似乎找不到该元素

来自分类Dev

WebBrowser帮助-导航到url,等待一段时间,然后单击一个按钮

来自分类Dev

单选按钮未单击就单击

Related 相关文章

  1. 1

    等待按钮单击

  2. 2

    等待用户重新单击按钮

  3. 3

    线程/任务等待按钮单击

  4. 4

    异步等待按钮单击始终同步运行

  5. 5

    等待上传完成,然后单击按钮

  6. 6

    如何等待按钮被启用并单击puppeteer?

  7. 7

    Winforms如何等待用户单击按钮?

  8. 8

    javascript按钮不等待被单击

  9. 9

    等待按钮单击,然后继续

  10. 10

    单击按钮后等待打开 url

  11. 11

    Phantom JS单击按钮-等待页面完全加载

  12. 12

    Selenium Webdriver-等待用户单击没有ID的按钮

  13. 13

    iMacros可以单击按钮而不等待响应吗?

  14. 14

    如何使我的方法等待Winforms中的按钮单击事件

  15. 15

    按下按钮后等待单击输入 Java Fx

  16. 16

    量角器:单击按钮后如何等待页面完成?

  17. 17

    单击不可点击的按钮,等待上传下载,以下载Selenium python

  18. 18

    如何修复我的等待并重复代码?我不能单击重复操作的按钮

  19. 19

    等待光标触发其他功能区按钮上的单击事件

  20. 20

    如何在Android中等待按钮单击一段时间

  21. 21

    问答游戏:python tkinter 在退出之前等待单击按钮继续执行代码

  22. 22

    等待动画按钮停止

  23. 23

    等待按钮被点击

  24. 24

    如何在Selenium Web Driver中编写等待,直到下拉列表中的值被填充,然后单击按钮

  25. 25

    我正在尝试使用硒加载等待列表并单击按钮,但是我似乎找不到该元素

  26. 26

    Xamarin.Forms:停止时从“自动选择和关闭”中禁用iOS选择器,并等待“完成”按钮单击

  27. 27

    我正在尝试使用硒加载等待列表并单击按钮,但是我似乎找不到该元素

  28. 28

    WebBrowser帮助-导航到url,等待一段时间,然后单击一个按钮

  29. 29

    单选按钮未单击就单击

热门标签

归档