【发布时间】:2016-02-14 00:22:57
【问题描述】:
我有一个像这样的 GridView:
<GridView x:Name="list" ScrollViewer.VerticalScrollBarVisibility="Hidden" SelectionChanged="list_SelectionChanged" ItemsSource="{x:Bind Wallpapers}" SelectionMode="Multiple">
<GridView.ItemTemplate>
<DataTemplate x:DataType="data:ImageItem">
<StackPanel>
<Image FlyoutBase.AttachedFlyout="{StaticResource ImageMenuFlyout}" Width="150" Height="90" Source="{x:Bind img}" Tag="{x:Bind TagIndex}" Holding="Image_Holding" Tapped="Image_Tapped"/>
<Image Source="used.png" Height="15" Margin="0,-15,0,0" HorizontalAlignment="Left" Width="44" Visibility="{x:Bind Used, Mode=OneWay}"/>
</StackPanel>
</DataTemplate>
</GridView.ItemTemplate>
</GridView>
我需要在 GrifView 的 OnSelectionChanged 方法上获取第二个 Image 控件的可见性。
我需要这个,因为如果用户选择了至少一个具有“可见”的第二个图像控件可见性的项目,我必须启用一个按钮。
【问题讨论】:
标签: c# gridview win-universal-app windows-10-mobile visual-studio-2015