private void OnChanged(Card card, CardListChangeType changeType) { if (Changed != null) { Changed(this, new CardListChangedEventArgs(card, changeType)); } }
void updateDispayArea(CardList list, Card c, CardListChangeType type) { if (type == CardListChangeType.Add || type == CardListChangeType.Move) { c.MoveTo(list.DisplayArea, list.Location, list.DisplayAreaOrder); } }
public CardListChangedEventArgs(Card card, CardListChangeType cardListChangeType) { Card = card; ChangeType = cardListChangeType; }