private void OnCaseCouranteChanged(MazeCellEventArgs e)
 {
     CaseCouranteChanged?.Invoke(e);
 }
 protected virtual void OnCaseCouranteChanged(MazeCellEventArgs e)
 {
     CaseCouranteChanged?.Invoke(e);
 }