【发布时间】:2011-05-17 18:24:35
【问题描述】:
我可能是尝试创建 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。
【问题讨论】:
-
我简要地看到了您的“答案”,您在其中详细说明了您遇到的另一个问题。我去编辑你的问题把它放在那里,同时有人删除了它。您始终可以编辑原始问题以添加更多详细信息/问题(显然,非答案将被删除)。至于您的问题,如果您可以更新您的问题并包含更多详细信息(例如显示您正在使用的实际 XAML),我或其他人可能会进一步帮助您。好玩好玩!
-
好的。当我在家时,我将能够上传 XAML 并使用其他问题编辑我的问题。
标签: silverlight windows-phone-7 grid imagesource