2012-08-06 45 views

回答

5

您沒有在網格中選擇任何內容 - 請記住它是從零開始的索引,因此第一個 行/項目將返回「0」。按照MSDN documentation

的SelectedIndex返回-1,如果選擇爲空,

你下一行代碼應該是

if (parse >= 0) 
{ 
    //... 
} 
+0

但所有行的索引爲「-1」 – 2012-08-06 13:48:58

+0

您是否選擇了行或單元? – 2012-08-06 13:51:48

+0

當然,如果我清除屬性RowDetailsVisibilityMode,SelectionMode和SelectionUnit,然後工作 – 2012-08-06 13:54:06

1

大多數控件像這樣將返回SelectedIndex作爲-1沒事的時候被選中。 (例如,ListBoxComboBox也是如此。)

相關問題