public override void MouseMove(MouseInputEventArgs e) { if (ClientArea.Contains(new Point((int)e.Position.X, (int)e.Position.Y))) { _buttonLeft.MouseMove(e); _buttonRight.MouseMove(e); foreach (var curr in _items) { curr.Key.MouseMove(e); } } }