private void OnMouseLeftUp(object sender, MouseButtonEventArgs e)
        {
            var view = sender as IShowMouseSelectionView;

            if (view == null)
            {
                return;
            }

            if (drawRectangle.IsStarted)
            {
                RegionBlock selectedArea = drawRectangle.End(e.GetPosition(null));
                CleanUpSelectionDraw();

                view.SelectionViewModel?.OnSelectionSet(selectedArea);
            }
        }