示例#1
0
 public void ErrorsOccurred(params Exception[] exs)
 {
     ErrorsDockContent.AddErrors(exs);
     foreach (Exception ex in exs)
     {
         ConsoleDockContent.Write(ex);
     }
 }
示例#2
0
 private void ToolStripErrorButton_OnClicked(object sender, EventArgs e)
 {
     if (ErrorsDockContent.IsHidden)
     {
         ErrorsDockContent.Show(MainDockPanel);
     }
     else
     {
         ErrorsDockContent.Activate();
     }
 }
示例#3
0
 private void HandleError(Exception ex)
 {
     try
     {
         if (ErrorsDockContent != null)
         {
             ErrorsDockContent.AddErrors(ex);
         }
         if (ConsoleDockContent != null)
         {
             ConsoleDockContent.Write(ex);
         }
     }
     catch { }
 }