0
<GridView x:Name="MyGrid" SelectionMode="Multiple" IsItemClickEnabled="True" IsRightTapEnabled="False" RightTapped="MyGrid_RightTapped" BorderThickness="0" ItemClick="GridView_ItemClick">
<GridView.ItemTemplate>
<DataTemplate>
<StackPanel Width="290" Height="80" HorizontalAlignment="Center" BorderThickness="0" Margin="5,5,5,5" Background="#596A82">
<TextBlock FontSize="20" Margin="10,5,10,5" Text="{Binding Brand}" HorizontalAlignment="Left" Foreground="#FFFFFF"/>
<TextBlock FontSize="12" Margin="10,0,10,0" Text="{Binding Model}" HorizontalAlignment="Left" Foreground="#BDC3CD"></TextBlock>
<TextBlock FontSize="12" Margin="10,4,10,5" Text="{Binding Color}" HorizontalAlignment="Left" Foreground="#BDC3CD"></TextBlock>
</StackPanel>
</DataTemplate>
</GridView.ItemTemplate>
</GridView>
그리고 단추가 있는데, 클릭하면 GridView에서 SelectionMode 속성을 multiple로 지정해야합니다.SelectionMode를 Gridview에 할당하기
private void Button_Click(object sender, RoutedEventArgs e)
{
MyGrid.SelectionMode = SelectionMode.Multiple;
}
하지만 작동하지 않고 다음과 같은 오류가 표시됩니다.
암시 적 유형 'Windows.UI.Xaml.Controls.ListViewSelectionMode'에서 'Windows.UI.Xaml.Controls.SelectionMode을'변환 할 수 없습니다. 명시 적 변환이 존재한다 (당신은 캐스트를 누락?)