DestroyWindow() public method

public DestroyWindow ( ) : void
return void
Exemplo n.º 1
0
 /// <summary>
 /// Destroy all window
 /// </summary>
 public virtual void ClearAllWindow()
 {
     if (dicAllWindows != null)
     {
         foreach (KeyValuePair <int, UIBaseWindow> window in dicAllWindows)
         {
             UIBaseWindow baseWindow = window.Value;
             baseWindow.DestroyWindow();
         }
         dicAllWindows.Clear();
         dicShownWindows.Clear();
         backSequence.Clear();
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// 清空所有界面
 /// </summary>
 public virtual void ClearAllWindow()
 {
     if (allWindows != null)
     {
         foreach (KeyValuePair <WindowID, UIBaseWindow> window in allWindows)
         {
             UIBaseWindow baseWindow = window.Value;
             baseWindow.DestroyWindow();
         }
         allWindows.Clear();
         shownWindows.Clear();
         backSequence.Clear();
     }
 }