單例模式

昨天下午做項目遇到這個問題、 所有找了下資料自己解決了

其實我想實現的就是解決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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章