protected override void OnMouseDoubleClick(MouseButtonEventArgs e)
        {
            Point             ptNew = e.GetPosition(img);
            BirdsEyeViewModel vm    = (BirdsEyeViewModel)DataContext;

            vm.RepositionBox((int)ptNew.X, (int)ptNew.Y);
            vm.UpdatePosition();
        }
        private void OnMouseUpRectangle(object sender, MouseButtonEventArgs e)
        {
            rcBox.ReleaseMouseCapture();
            rcBox.MouseMove -= OnMouseMoveRectangle;
            rcBox.MouseUp   -= OnMouseUpRectangle;

            positionText.IsOpen = false;
            BirdsEyeViewModel vm = (BirdsEyeViewModel)DataContext;

            vm.UpdatePosition();
        }