コード例 #1
0
ファイル: DockPanel.cs プロジェクト: radtek/datawf
 public void OnPageClose(DockPage page)
 {
     if (page.Widget is IDockContent)
     {
         if (!((IDockContent)page.Widget).Closing())
         {
             return;
         }
     }
     PageClose?.Invoke(this, new DockPageEventArgs(page));
     if (page.HideOnClose)
     {
         page.Visible = false;
     }
     else
     {
         Items.Remove(page);
         page.Widget.Dispose();
     }
 }
コード例 #2
0
ファイル: WebPage.cs プロジェクト: CupNoCake/WebSpyXX
 private void ExtandedWebBrowser1_Quit(object sender, EventArgs e)
 {
     isAppExit = true;
     PageClose?.Invoke(this, EventArgs.Empty);
 }