我有一个按钮,当你点击它时,应该显示一个弹出窗口,只显示一条简单的文字信息,直到用户点击画布。我是否必须在按钮点击方法中执行此类操作?:
Window win2 = new Window();
win2.Show();
this.Close();
我只是不想为该窗口创建另一个.xaml文件,而它所做的只是在短时间内显示一条消息。现在我使用Popup TextBlock,但它并不是我想要的,因为我不能让它移动。
答案 0 :(得分:0)
WPF有一个内置的消息框,可用于显示信息,然后可以轻松关闭它。在许多Windows应用程序中,它都用作错误弹出窗口。
MessageBoxResult result = MessageBox.Show("Text here ","Error", MessageBoxButton.OK, MessageBoxImage.Question);
只需将其放在您的按钮单击方法中,然后将“此处的文本”更改为所需的任何内容即可。 https://msdn.microsoft.com/en-us/library/system.windows.messagebox(v=vs.110).aspx