【发布时间】:2011-03-31 23:04:48
【问题描述】:
我将GestureListener 添加到我想要缩放的图像中,此处堆栈溢出答案:How to zoom in and zoom out Images in WP7?
问题是图像不会停止缩放,并且会覆盖页面上的其他控件。这涵盖了页面上的一些重要按钮。
此外,它允许图像变得非常小以至于很难将其放大,并且允许图像离开屏幕太远以至于很难将其拉回来。
我的目标是: 将图像保留在分配给它的网格行中,以免覆盖其他控件。 防止图像的宽度/高度变小 防止宽度/高度过大 防止图像被拖出屏幕。
有没有办法解决这个问题? Image 对象的 Width/Height 没有被 GestureListener 修改,所以我不能简单地这样做
Image i = sender as Image;
if (i.Height == TOO_BIG)
return;
...
【问题讨论】:
标签: c# xaml windows-phone-7