Exemplo n.º 1
0
 public void EndEdit()
 {
     CancelEdit();
     if (numberOfEdits == 0)
     {
         ItemEndEdit?.Invoke(this);
     }
 }
Exemplo n.º 2
0
        private void OnItemEndEdit(IEditableObject sender, EventArgs e)
        {
            if (ItemEndEdit != null)
            {
                int cnt = ItemEndEdit.GetInvocationList().Length;
                if (cnt > 0)
                {
                    System.Diagnostics.Debug.WriteLine($"There are {cnt} subscribers to this ViewProvider's ItemEndEdit event.");
                }
            }

            Interlocked.CompareExchange(ref ItemEndEdit, null, null)?.Invoke(sender, e);
        }
Exemplo n.º 3
0
 void ItemEndEditHandler(object sender, EventArgs e)
 {
     // simply forward any EndEdit events
     ItemEndEdit?.Invoke(sender, e);
 }
Exemplo n.º 4
0
 void ItemEndEditHandler(IEditableObject sender)
 {
     ItemEndEdit?.Invoke(sender);
 }
Exemplo n.º 5
0
 protected void OnItemEndEdit(object sender, EventArgs e)
 {
     ItemEndEdit?.Invoke(sender, e);
 }
Exemplo n.º 6
0
 void ItemEndEditHandler(IEditableObject sender)
 {
     // simply forward any EndEdit events
     ItemEndEdit?.Invoke(sender);
 }
Exemplo n.º 7
0
 public void EndEdit()
 {
     ItemEndEdit?.Invoke(this);
 }