在尝试创建 Windows Phone 7 应用程序时,我可能是绝对最差的“程序员”,但我急需帮助,你们中的一些人甚至可能认为它非常简单(可能确实如此)。
我的问题:到底如何编码从一个网格中点击图片以在另一个网格上显示为更大的图像?
我会详细说明:
我有一个应用程序页面(仅在横向模式下),有两个网格分割屏幕。
第一个网格 ( smallgrid
) 包含一个 Scrollviewer ( small
) 和一个 Stackpanel ( smallimages
),其中的图像缩小到其大小的 1/10,主要显示图像的缩略图。
第二个网格 ( contentgrid
) 设计用于点击该图像中的缩略图图像后smallgrid
,contentgrid
默认情况下,气球 0 显示在 中,contentgrid
并且当人们点击其中一个较小的图像时会发生变化。
我将尝试为此提供一些模拟代码:
<grid x:name="smallgrid">
<scrollviewer x:name="small">
<stackpanel x:name="smallimages">
<image="balloon0.jpg"><image>
<image="balloon1.jpg"><image>
<image="balloon2.jpg"><image>
<image="balloon3.jpg"><image>
</stackpanel>
</scrollviewer>
</grid>
<grid x:name="contentgrid">
<image source="balloon0.jpg"><image>
</grid>
后面的代码是我需要帮助的地方。我在想我要么使用一个单击后的按钮,然后该图像就会替换其中的图像,contentgrid
但我不知道该怎么做。
或者我可以使用一个手势监听器,当一个图像被点击时,它会替换图像contentgrid
......但我也不知道该怎么做。
任何见解都是有帮助的。感谢您的帮助,因为我不是 C# 编码器,更不用说太了解语言或 WP7 silverlight。