删除选定的 ListViewItem 抛出异常
Remove Selected ListViewItem throws Exception
当我尝试从列表视图中删除项目时抛出异常。
itemListView.Items.Remove(itemListView.SelectedItems[0]);
这是我当时的删除语句,虽然我已经尝试了不同的变体..(SelectedItem、For-Each-Loop、..)。
在我的 Windows 商店应用程序中,我显示了一个项目列表。用户现在单击其中一个并按下一个按钮,该按钮调用处理程序删除一个 selected 项目(用户一次只能 select 一个项目)。
这是在上面的确切行中抛出的异常:
感谢您的帮助!
编辑:附加信息:
列表项是一些 Class.
的对象
调试器没那么有用:(
'someAppName.exe' (CLR v4.0.30319: Immersive Application Domain): Loaded 'C:\windows\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Runtime.DLL'.
'someAppName.exe' (CLR v4.0.30319: Immersive Application Domain): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Csharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.Csharp.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
被调用的 Handler 只包含那一行。
SelectedIndex 抛出相同的异常。
没有附加事件。
好吧,我只是愚蠢。
我尝试更改直接绑定的变量而不是更改绑定源。
当我尝试从列表视图中删除项目时抛出异常。
itemListView.Items.Remove(itemListView.SelectedItems[0]);
这是我当时的删除语句,虽然我已经尝试了不同的变体..(SelectedItem、For-Each-Loop、..)。
在我的 Windows 商店应用程序中,我显示了一个项目列表。用户现在单击其中一个并按下一个按钮,该按钮调用处理程序删除一个 selected 项目(用户一次只能 select 一个项目)。
这是在上面的确切行中抛出的异常:
感谢您的帮助!
编辑:附加信息: 列表项是一些 Class.
的对象调试器没那么有用:(
'someAppName.exe' (CLR v4.0.30319: Immersive Application Domain): Loaded 'C:\windows\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Runtime.DLL'.
'someAppName.exe' (CLR v4.0.30319: Immersive Application Domain): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Csharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.Csharp.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
被调用的 Handler 只包含那一行。
SelectedIndex 抛出相同的异常。
没有附加事件。
好吧,我只是愚蠢。 我尝试更改直接绑定的变量而不是更改绑定源。