2009-07-22 115 views
1

新的.NET/C#的東西,所以請原諒我,如果這是明顯的東西;-)我想獲得一個DataGridView控件(WinForms)進行單元格編輯。我已經將所有「ReadOnly」類型選項設置爲false,我將EditMode設置爲「EditOnEnter」,我已經添加了一行並以編程方式選擇了當前單元格,我嘗試調用BeginEdit(),但都無濟於事 - 我無法編輯單元格的內容。編輯沒有綁定源的DataGridView單元格?

我能想到的唯一的事情就是控件沒有綁定到數據源 - 我希望能夠以電子表格的方式使用它,所以當輸入內容時,我可以然後添加新的行等,然後點擊按鈕,可以以編程方式檢索數據供以後使用。

這可能嗎?

感謝,

豐富

+0

你試過擊F2嗎? – 2009-07-22 18:58:55

+0

另外,您是否嘗試在ReadOnly模式下編輯_column_? – 2009-07-22 19:01:32

回答

1

我所有的時間(即允許用戶無需在DataGridView束縛編輯列)。

試試這個:

  1. 設置編輯模式,以EditOnKeystrokeOrF2
  2. 確保在DataGridView只讀設置爲false
  3. 確保只讀你要編輯設置爲false

這應該工作。

+0

Spot - 列是ReadOnly!乾杯:-) – richsage 2009-07-22 21:37:37

相關問題