private void grdCostCentres_FocusRowLeaving(object sender, SourceGrid.RowCancelEventArgs e)
 {
     if (!FParentForm.CheckControlsValidateOk())
     {
         e.Cancel = true;
     }
 }
Exemple #2
0
 private void TreeViewBeforeSelect(object sender, TreeViewCancelEventArgs treeViewCancelEventArgs)
 {
     // System.Console.WriteLine("TreeViewBeforeSelect:" + treeViewCancelEventArgs.Node.Text);
     try
     {
         if ((FSelectedCostCentre != null) && (FSelectedCostCentre.linkedTreeNode != treeViewCancelEventArgs.Node))
         {
             // store current detail values
             if (!FParentForm.CheckControlsValidateOk())
             {
                 treeViewCancelEventArgs.Cancel = true;
             }
         }
     }
     catch (System.Data.ConstraintException)
     {
         treeViewCancelEventArgs.Cancel = true;
         // System.Console.WriteLine("TreeViewSelect is Canceled");
     }
 }