2015-03-03 67 views
0

當我嘗試從列表視圖中刪除一個項目時,我得到一個異常拋出。刪除選定的ListViewItem拋出異常

itemListView.Items.Remove(itemListView.SelectedItems[0]); 

這是我當時的REMOVE語句,而我已經嘗試了不同的變化。(的SelectedItem,的for-each循環,..)。

在我的Windows應用商店應用程序中,我顯示了一個項目列表。用戶現在點擊其中一個,然後按下一個按鈕,調用處理程序以刪除一個選定的項目(用戶一次只能選擇一個項目)。

這裏是在準確的線從上拋出的異常: Exception Message

感謝您的幫助!

編輯:其他信息: 列表項是某些類的對象。

調試器不是有用:(

'someAppName.exe' (CLR v4.0.30319: Immersive Application Domain): Loaded 'C:\windows\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime\12.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. 

被調用的處理程序是由只有一條線。
的SelectedIndex的拋出同樣的異常。
沒有活動連接。

+0

嘗試使用se lectedindex? – 2015-03-03 14:17:57

+1

我們需要一些上下文 - 包括但不限於:這些ListViewItems中包含了什麼?他們有沒有發生任何事件?調試器在通過該行代碼之前對所有內容都說了什麼?在錯誤發生之前,你的代碼是什麼樣的?任何你可以包括的東西都會有幫助。 – lucrativelucas 2015-03-03 14:27:30

+0

我更新了這些信息。但我不認爲他們會幫助:( 現在不要再浪費時間了,我自己嘗試一下稍微長一些,並且會在新的東西時更新。 – HideAndSeek 2015-03-03 14:56:31

回答

0

嗯,我我只是想改變一個直接綁定的變量,而不是改變綁定的源碼。