wpf弹出的窗口只能是一个?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf弹出的窗口只能是一个?相关的知识,希望对你有一定的参考价值。

我的窗口1有8个按钮,响应事件是同一个
点击按钮弹出窗口2,
当已经弹出一个窗口2时,再点击按钮,就不能再出现窗口2了,
这要怎写呢?

参考技术A 弹出用的是Show还是ShowDialog?理论上应该不受限制。追问

show。
我就是想弹出一个~~~~

追答        //简单的单例模式
        private Window1 w1;
        public Window1 W1
        
            get
            
                if (w1 == null)
                    w1 = new Window1();
                return w1;
            
        


        private void button1_Click(object sender, RoutedEventArgs e)
        
            W1.Show();
            W1.Activate();
        

追问

我是在Window2 的button中调用Window1

本回答被提问者采纳

以上是关于wpf弹出的窗口只能是一个?的主要内容,如果未能解决你的问题,请参考以下文章