【发布时间】:2016-04-11 06:39:03
【问题描述】:
数据模板代码
<DataTemplate x:Key="CachelvTemplate">
<Grid Margin="21,3,21,3" Height="60">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="auto"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="auto"/>
</Grid.ColumnDefinitions>
<TextBlock Text="{Binding}" HorizontalAlignment="Stretch" VerticalAlignment="Center" Foreground="Black" FontSize="20"/>
<Image Grid.Column="2" Source="/Assets/Icons/selectedCache.png" HorizontalAlignment="Right" VerticalAlignment="Center" Stretch="Fill" MaxHeight="20" MaxWidth="20" Opacity="0" />
</Grid>
</DataTemplate>
列表查看代码
<ListView x:Name="cacheList" Tapped="cacheList_ItemClick"
ItemTemplate="{StaticResource CachelvTemplate}" />
现在单击列表项时,我想将图像的不透明度(来自数据模板)更改为一个,或者以某种方式使其可见。仅适用于选定的列表视图项。
【问题讨论】:
标签: c# xaml windows-phone-8.1 win-universal-app