我想在Windows Phone中创建一个信息消息框。
它应该看起来像一条短信,在屏幕上显示X秒,我没有任何确认按钮 正如 MessageBox.Show()那样。它将用于向用户显示有关应用程序进度的一些消息,例如“文件下载已启动”, 或“偏好保存”。
我尝试使用Popup元素创建类似的东西,但它似乎与我想要的有点不同 使
使用弹出窗口我可以创建类似的东西
canvas.MouseLeftButtonUp += new MouseButtonEventHandler(popupCloseEvent);
例如,当用户点击它时会关闭此弹出窗口。
或类似的东西。 (也许可以在几秒后实现一个计时器关闭它)
有没有更好的方法来创造这样的东西?
答案 0 :(得分:1)
答案 1 :(得分:0)
试试这个
在Xaml中:
<Popup Tap="Popup_Tap"></Popup>
在代码背后:
private void Popup_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
(sender as Popup).IsOpen = false;
}
我希望它有所帮助。