C# 在没有新窗口类的情况下单击按钮弹出窗口?

C# 在没有新窗口类的情况下单击按钮弹出窗口?,c#,wpf,popup,window,C#,Wpf,Popup,Window,我有一个按钮,当你点击它时,弹出窗口应该只显示一条简单的文本消息,直到用户点击画布。我是否必须在我的按钮单击方法中执行类似操作 Window win2 = new Window(); win2.Show(); this.Close(); 我只是不想让另一个.xaml文件用于该窗口,因为它所要做的只是在短时间内显示一条消息。现在我正在使用一个弹出文本块,但它不是我想要的,因为我无法使它移动。WPF有一个内置的消息框,您可以使用它来显示

我有一个按钮,当你点击它时,弹出窗口应该只显示一条简单的文本消息,直到用户点击画布。我是否必须在我的按钮单击方法中执行类似操作

    Window win2 = new Window();                   
    win2.Show();
    this.Close();

我只是不想让另一个.xaml文件用于该窗口,因为它所要做的只是在短时间内显示一条消息。现在我正在使用一个弹出文本块,但它不是我想要的,因为我无法使它移动。

WPF有一个内置的消息框,您可以使用它来显示信息,然后可以轻松关闭。这在许多Windows应用程序中用作错误弹出窗口

MessageBoxResult result = MessageBox.Show("Text here ","Error", MessageBoxButton.OK, MessageBoxImage.Question);
只需将其放在按钮单击方法中,并将此处的文本更改为您想要的任何文本。

也许你可以提供更多关于你到底想要什么的细节?您当前的解决方案是什么样的,理想的解决方案是什么样的?你能给我们画张图吗?你在找MessageBox吗对这就是我要找的。我不确定是否有这样的事情。谢谢