0

当我尝试设置该属性时,它会崩溃,说该值不在范围内。它在 -1 时工作,但当它变为 0 时它崩溃。GridView当用户离开页面然后返回页面时(在 Windows 8 应用程序中),我试图使该项目保持选中状态。

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" />

我尝试切换到 aListView但它仍然崩溃。

4

0 回答 0