【发布时间】:2013-03-04 07:52:28
【问题描述】:
当按钮按下事件时,如何防止打开已经打开的 WPF 窗口(不使用用户控件并且不添加到 Windows 窗体)?
我有以下代码,但每次按下按钮时,它都会根据按钮按下的数量打开 WPF 窗口。
任何人都知道如何防止该错误 谢谢,
private void button1_Click(object sender, RoutedEventArgs e)
{
win2 v2 = new win2();
v2.Show();
}
在这里,当我每次点击上面的按钮时,它都会打开一个窗口,但是当它已经打开时;如果我点击同一个按钮,它将打开另一个窗口,而不是聚焦到已经打开的窗口。
我怎样才能防止这种情况发生? (我使用的是 C#)
【问题讨论】:
标签: c# wpf expression-blend