访问动态枢纽项目中的图像控制

| 我有一个带有动态生成项目的数据透视控件,它指向对象列表。 数据透视表项模板包含一个图像控件,该控件绑定到提供的对象中的Uri属性。 这是枢纽项目模板中的行:
<Image Source=\"{Binding ImageUri}\" Height=\"660\" Width=\"460\"/>
我发现我需要访问生成的数据透视项内的Image控件,因此我可以在使用它后将其源显式设置为null,否则它将无法释放内存,并且该应用程序超出了90 mb的要求。 因此,对于给定的数据透视索引,我如何引用数据透视项中的Image控件?     
已邀请:

bab

在模板中为其命名,然后使用
PivotItem.FindName(string name)
查找
Image
控件。您可以为返回的对象执行显式类型转换,因此它将是一个实际的“ 2”控件,您可以在其中操纵内容。 虽然我认为如果您的图像(应用程序中)占用90+ MB的内存,则在另一端存在重大优化问题。     
我处理了图像的“ Unloading \”事件,并使用它将源设置为null。     

要回复问题请先登录注册