当我尝试设置属性时,崩溃说该值不在范围内。它在-1时起作用,但当它变为0时它会崩溃。当用户导航离开页面然后返回到它时(在Windows 8应用程序中),我试图使GridView
项保持选中状态。
listDeckNames.SetValue(GridView.SelectedIndexProperty, (int)Global.selectedDeck);
我不允许这样做或者是否有其他解决方案?
<ListView x:Name="listDeckNames"
HorizontalAlignment="Stretch"
Height="324"
Margin="0"
VerticalAlignment="top"
Width="663"
Background="#FF666666"
Canvas.Left="10"
SelectionChanged="listDeckNames_SelectionChanged" />
我尝试切换到ListView
,但它仍然崩溃。