private bool OnBeforeDelete <T>(T objectToDelete, out string message)
        {
            bool result = true;

            message = string.Empty;
            if (BeforeDelete != null)
            {
                BeforeDeleteEventArgs args = new BeforeDeleteEventArgs
                {
                    ObjectToDelete = objectToDelete
                };
                result = BeforeDelete(this, args, out message);
            }
            return(result);
        }
示例#2
0
 private void OnBeforeDeleteEvent(object sender, BeforeDeleteEventArgs args)
 {
     throw new NotSupportedException();
 }
示例#3
0
 private void grid_BeforeDeleteDisallowed(object sender, BeforeDeleteEventArgs e)
 {
     executedbeforedeleteeventsdisallowed = true;
     e.AcceptChanges = false;
 }
示例#4
0
 private void grid_BeforeDeleteEvents(object sender, BeforeDeleteEventArgs e)
 {
     executedbeforedeleteevents = true;
 }
示例#5
0
 private void grid_BeforeDeleteEvents(object sender, BeforeDeleteEventArgs e)
 {
     executedbeforedeleteevents = true;
 }
示例#6
0
 private void grid_BeforeDeleteDisallowed(object sender, BeforeDeleteEventArgs e)
 {
     executedbeforedeleteeventsdisallowed = true;
     e.AcceptChanges = false;
 }