昨天下午做項目遇到這個問題、 所有找了下資料自己解決了
其實我想實現的就是解決1個窗口整個項目只想實例化1次的問題(即單件模式)、
我做的操作很簡單
首先在應用程序啓動類(App.xaml.cs)中
public static window1 window;
1個 窗口有多個事件需要打開那個窗口時
if (App.window== null)
{
App.window= new window1 ();
}
else
{
App.window.Visibility = Visibility.Visible;
}
我講的比較簡單、只講了自己的親身體會、... 呵呵
這博客講的比較全 、 有興趣的同學可以看看
http://www.cnblogs.com/terrylee/archive/2005/12/09/293509.html