Пример #1
0
 public void AttachView(IDrawWindow view)
 {
     if (DefaultView == null)
     {
         DefaultView = view;
     }
     Views.Add(view);
 }
Пример #2
0
 public void DetachView(IDrawWindow view)
 {
     Views.Remove(view);
     if (DefaultView == view)
     {
         if (Views.Count > 0)
         {
             DefaultView = Views[0];
         }
         else
         {
             DefaultView = null;
         }
     }
 }
Пример #3
0
 public void AttachView(IDrawWindow view)
 {
     if (DefaultView == null)
     {
         DefaultView = view;
     }
     Views.Add(view);
 }
Пример #4
0
 public void DetachView(IDrawWindow view)
 {
     Views.Remove(view);
     if (DefaultView == view)
     {
         if (Views.Count > 0)
         {
             DefaultView = Views[0];
         }
         else
         {
             DefaultView = null;
         }
     }
 }