コード例 #1
0
 void OnDockerFormClosing(object sender, DockableFormClosingEventArgs e)
 {
     //DockableFormInfo info = _docker.GetFormInfo(e.Form);
     //if (info.Id == new Guid("0a3f4468-080b-404e-b012-997b93ed2005"))
     //{
     //    e.Cancel = true;
     //}
 }
コード例 #2
0
ファイル: DockContainer.cs プロジェクト: kallotec/Bonsai
        /// <summary>
        /// Event received when a form is about to be closed
        /// </summary>
        /// <param name="sender">sender of the event</param>
        /// <param name="e">event args</param>
        private void OnDockerFormClosing(object sender, DockableFormClosingEventArgs e)
        {
            EventHandler <DockableFormClosingEventArgs> handler = FormClosing;

            if (handler != null)
            {
                handler(this, e);
            }
        }
コード例 #3
0
        /// <summary>
        /// Occurs when a dockable form is closing
        /// </summary>
        /// <param name="sender">sender of the event</param>
        /// <param name="e">event arguments</param>
        private void OnFormClosing(object sender, DockableFormClosingEventArgs e)
        {
            EventHandler <DockableFormClosingEventArgs> closingHandler = FormClosing;

            if (closingHandler != null)
            {
                closingHandler(this, e);
            }
        }
コード例 #4
0
        /// <summary>
        /// Occurs when the page is closing
        /// </summary>
        /// <param name="sender">sender of the event</param>
        /// <param name="e">event argument</param>
        private void OnPageClosing(object sender, FormClosingEventArgs e)
        {
            EventHandler <DockableFormClosingEventArgs> handler = FormClosing;

            if (handler != null)
            {
                DockableFormInfo             info = GetPageInfo((Form)sender);
                DockableFormClosingEventArgs args = new DockableFormClosingEventArgs(info.DockableForm, info.Id);
                args.Cancel = false;
                handler(this, args);

                e.Cancel = args.Cancel;
            }
        }
コード例 #5
0
ファイル: DockTest.cs プロジェクト: EdiCarlos/MyPractices
 void OnDockerFormClosing(object sender, DockableFormClosingEventArgs e)
 {
     DockableFormInfo info = _docker.GetFormInfo(e.Form);
     if (info.Id == new Guid("0a3f4468-080b-404e-b012-997b93ed2005"))
     {
         e.Cancel = true;
     }
 }
コード例 #6
0
ファイル: DockContainer.cs プロジェクト: dstrucl/Tangenta40
 /// <summary>
 /// Event received when a form is about to be closed
 /// </summary>
 /// <param name="sender">sender of the event</param>
 /// <param name="e">event args</param>
 private void OnDockerFormClosing(object sender, DockableFormClosingEventArgs e)
 {
     EventHandler<DockableFormClosingEventArgs> handler = FormClosing;
      if (handler != null)
      {
     handler(this, e);
      }
 }
コード例 #7
0
      /// <summary>
      /// Occurs when the page is closing
      /// </summary>
      /// <param name="sender">sender of the event</param>
      /// <param name="e">event argument</param>
      private void OnPageClosing(object sender, FormClosingEventArgs e)
      {
         EventHandler<DockableFormClosingEventArgs> handler = FormClosing;
         if (handler != null)
         {
            DockableFormInfo info = GetPageInfo((Form)sender);
            DockableFormClosingEventArgs args = new DockableFormClosingEventArgs(info.DockableForm, info.Id);
            args.Cancel = false;
            handler(this, args);

            e.Cancel = args.Cancel;
         }
      }
コード例 #8
0
ファイル: FormsDocker.cs プロジェクト: Remurr/nDbg
        /// <summary>
        /// Occurs when pages close button was clicked
        /// </summary>
        /// <param name="sender">sender of the event</param>
        /// <param name="e">event arguments</param>
        private void OnViewCloseClick(object sender, FormEventArgs e)
        {
            EventHandler<DockableFormClosingEventArgs> closingHandler = FormClosing;
             if (closingHandler != null)
             {
            DockableFormClosingEventArgs args = new DockableFormClosingEventArgs(e.Form);
            closingHandler(this, args);
            if (args.Cancel)
            {
               return;
            }
             }

             Remove(GetFormInfo(e.Form));

             EventHandler<FormEventArgs> handler = FormClosed;
             if (handler != null)
             {
            FormEventArgs args = new FormEventArgs(e.Form);
            handler(this, args);
             }
        }
コード例 #9
0
ファイル: FormsDocker.cs プロジェクト: Megamatt01/peggle-edit
 /// <summary>
 /// Occurs when a dockable form is closing
 /// </summary>
 /// <param name="sender">sender of the event</param>
 /// <param name="e">event arguments</param>
 private void OnFormClosing(object sender, DockableFormClosingEventArgs e)
 {
    EventHandler<DockableFormClosingEventArgs> closingHandler = FormClosing;
    if (closingHandler != null)
    {
       closingHandler(this, e);
    }
 }
コード例 #10
0
ファイル: MainForm.cs プロジェクト: EdiCarlos/MyPractices
 private void _docker_FormClosing(object sender, DockableFormClosingEventArgs e)
 {
 }