/// <summary> /// Called when [element change]. /// </summary> /// <param name="source">The source.</param> /// <param name="e">The <see cref="ElementChangeEventArgs{T}"/> instance containing the event data.</param> private void OnElementChange(object source, ElementChangeEventArgs <T> e) { ElementChange?.Invoke(this, e); }
private void Message(object sender, ElementChangeEventArgs <T> e) { Console.WriteLine($"Element [{e.IndexI},{e.IndexJ}] has changed from {e.ElementWas} to {e.ElementBecame}. "); }