例如,我正在使用windows8商店应用程序,我正在尝试弹出一个对话框,让用户在文本框中输入信息。
如何做到这一点?
发布于 2013-01-30 01:55:22
WinRT XAML工具包中的InputDialog控件就是这样做的。它基本上是一个带有TextBox和一些按钮的弹出式控件。它也有一个sample。最基本的是这样做的:
var dialog = new InputDialog();
var result = await dialog.ShowAsync(
"This is the title",
"This is the content/message",
"Option 1",
"Option 2",
"Option 3");结果是被单击的按钮上使用的字符串-例如“选项1”。
发布于 2013-06-13 19:49:03
使用"Callisto“库,对于那些自定义对话框是最好的选择。通过详细介绍它的Code Samples来查看这个库。Callisto Code Samples。
我真的被这个问题困扰了,发现这个解决方案非常有帮助。您可以在“自定义”对话框中添加所需的任何内容。
https://stackoverflow.com/questions/14588952
复制相似问题