コード例 #1
0
ファイル: RootControl.cs プロジェクト: orb1t/StructuredEditor
 public void AttachView(IDrawWindow view)
 {
     if (DefaultView == null)
     {
         DefaultView = view;
     }
     Views.Add(view);
 }
コード例 #2
0
ファイル: RootControl.cs プロジェクト: orb1t/StructuredEditor
 public void DetachView(IDrawWindow view)
 {
     Views.Remove(view);
     if (DefaultView == view)
     {
         if (Views.Count > 0)
         {
             DefaultView = Views[0];
         }
         else
         {
             DefaultView = null;
         }
     }
 }
コード例 #3
0
ファイル: RootControl.cs プロジェクト: Ju2ender/csharp-e
 public void AttachView(IDrawWindow view)
 {
     if (DefaultView == null)
     {
         DefaultView = view;
     }
     Views.Add(view);
 }
コード例 #4
0
ファイル: RootControl.cs プロジェクト: Ju2ender/csharp-e
 public void DetachView(IDrawWindow view)
 {
     Views.Remove(view);
     if (DefaultView == view)
     {
         if (Views.Count > 0)
         {
             DefaultView = Views[0];
         }
         else
         {
             DefaultView = null;
         }
     }
 }