2009-12-16 80 views

回答

7
if(myListView.SelectedItems == null || myListView.SelectedItems.Count == 0) 
{ 
} 

查看ListView..::.SelectedItems Property瞭解更多信息。

編輯:根據MSDN文檔:

如果當前沒有選擇項目,一個 空 的ListView .. :: SelectedListViewItemCollection 返回。

所以不需要空檢查在這種情況下,你可以簡單地做:

if(myListView.SelectedItems.Count == 0) 
{ 
} 
+0

你確定你要檢查空? – tanascius 2009-12-16 14:29:58

+0

我認爲應該不需要測試null。那麼真的很難看。 – OregonGhost 2009-12-16 14:30:14

+1

msdn:「如果當前未選擇任何項目,則返回空的ListView.SelectedListViewItemCollection。」 – tanascius 2009-12-16 14:31:39