private void PoolViewModel_LocationChanged(object sender, LocationChagnedEventArgs e) { var tempElements = new List <PoolElementViewModel>(_elements); foreach (PoolElementViewModel element in tempElements) { element.Left += e.HorizontalChange; element.Top += e.VerticalChange; } }
private void NotifyLocationChanged(LocationChagnedEventArgs args) { LocationChanged?.Invoke(this, args); }