gpt4 book ai didi

c# - 在 Windows Phone 8 应用程序中显示带有文本框输入的提示

转载 作者:行者123 更新时间:2023-11-30 15:29:59 25 4
gpt4 key购买 nike

我正在设计一个 Windows Phone 8 应用程序。在这个应用程序中,我正在录制视频,录制完成后要求用户提供要保存的文件名,然后将文件保存在给定名称的隔离存储中

我为此开发了一个单独的 videorecorder.xaml 页面。

我可以通过在 videorecorder.xaml 页面上显示类似模态对话框的东西来获取用户输入并将该数据返回到父页面吗?

如果是这样,我该怎么做?

我尝试了 Coding4fun 的 ToastPrompt,但它不接受用户输入。它只是显示一条消息。

是否有任何其他优雅的方式在保存文件之前询问文件名 来自用户?

提前致谢。

最佳答案

您可以使用 WP 工具箱中的 CustomMessageBox,如下所示:

var tb = new TextBox();
var box = new CustomMessageBox()
{
Caption = "File name",
Message = "Please enter a file name",
LeftButtonContent = AppResources.Ok,
RightButtonContent = AppResources.Cancel,
Content = tb,
IsFullScreen = false
};
box.Dismissed += (s, e) =>
{
if( e.Result == CustomMessageBoxResult.LeftButton )
{
var filename = tb.Text;
// User clicked OK, go ahead and save
}
};
box.Show();

关于c# - 在 Windows Phone 8 应用程序中显示带有文本框输入的提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22835404/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com