public void BlankRemove(RemoveEventArgs e) { }
/// <summary> /// Event handler for Number OnRemove events. /// </summary> /// <param name="e">Contains the Number that's fired the event</param> private void RemoveNumber(RemoveEventArgs e) { if (pnlGame.Controls.Contains(e.number.Display)) { pnlGame.Controls.Remove(e.number.Display); } }
/// <summary> /// Catches Number.OnRemove events. /// Removes the Number in e from the game. /// </summary> /// <param name="e">contains the number to be removed</param> public void RemoveNumber(RemoveEventArgs e) { Numbers.Remove(e.number); IncreaseNumbersRemoved(); }
/// <summary> /// Event handler for Number.OnRemove. /// Removes a number the numbrs array. /// </summary> /// <param name="e">Number to be removed</param> public void RemoveNumberEvent(RemoveEventArgs e) { int index = 0; bool found = false; while((index < numbers.Length)&&(!found)) { if (numbers[index] == e.number) { numbers[index] = null; found = true; SetFallingFromIndex(index); } ++index; } }