C# 如何在单击按钮时显示通知提示?Windows Phone
我试图在用户单击按钮时向他们显示消息,但我不确定如何在Windows phone开发中实现这一点。我知道在Android中可以使用C# 如何在单击按钮时显示通知提示?Windows Phone,c#,user-interface,windows-phone-8,toast,prompt,C#,User Interface,Windows Phone 8,Toast,Prompt,我试图在用户单击按钮时向他们显示消息,但我不确定如何在Windows phone开发中实现这一点。我知道在Android中可以使用toast,但我找不到类似的Windows phone,我发现这不是正确的解决方案,因为它在标题栏上显示了一个通知 有没有人有一个简单的解决方案来向用户显示提示或类似的东西 我正在寻找类似的东西: MessageBox.Show("Success", "Location saved.", MessageBoxButton.OK); 您可以使用MessageBox在
toast
,但我找不到类似的Windows phone,我发现这不是正确的解决方案,因为它在标题栏上显示了一个通知
有没有人有一个简单的解决方案来向用户显示提示或类似的东西
我正在寻找类似的东西:
MessageBox.Show("Success", "Location saved.", MessageBoxButton.OK);
您可以使用MessageBox
在WP中向用户显示简单的信息/提示。更多信息:。这可能对你有很大帮助。从下载并在解决方案中添加引用。
下面是如何在单击按钮时显示自定义通知(消息)的示例代码,这可能会对您有所帮助
private void btnCustomizedToastPrompt_Click(object sender, RoutedEventArgs e)
{
SolidColorBrush gray = new SolidColorBrush(Colors.LightGray);
SolidColorBrush orange = new SolidColorBrush(Color.FromArgb(200, 255, 117, 24));
ToastPrompt toast = new ToastPrompt
{
Background = gray,
Foreground = orange,
Title = "Customized",
Message = "Custom colors",
FontSize = 30,
TextOrientation = System.Windows.Controls.Orientation.Vertical,
ImageSource =
new BitmapImage(new Uri("ApplicationIcon.png", UriKind.RelativeOrAbsolute))
};
toast.Completed += toast_Completed;
toast.Show();
}
好的,谢谢,是什么控制了信息框的颜色?我可以添加一个额外的参数来设置颜色吗?很遗憾,您无法设置MessageBox的颜色。但是,您可以让它显示提示,并让用户选择一个选项,例如:确定或取消。MessageBox是向用户显示信息的最简单方式。
Error方法'show'不重载2个参数
这是正确的语法吗?@BrianJ--看起来答案忘记了包含文档中所示的第3个参数。您将要查看它以查看选项。@wiredparie对此表示抱歉,并感谢您让我知道;我马上编辑答案:P