如果更改Datagridview啟用編輯為不選中
則項目在生成時會将Datagridview的Columns的ReadOnly更改為true
再次啟用 DataGridView的編輯,但Datagridview的Columns的ReadOnly仍然為true不會跟着DataGridView的ReadOnly變化而變化
就會出現原本可以編輯的列無法編輯的現象
解決:
将需要編輯的列的ReadOnly手動更改為False;
這樣還不行,所有的列還是不能編輯
到網上找了很我,都沒有解決辦法,跟着他們的設定好了,還是不能編輯。
有人說,删除再重建立立一個
老天!你認為重新寫一個DataGridView不累呀??
于是,自己不服氣,自己去修改對應的 Designer.cs 檔案 ,果然,界面上修改readOnly為false,它Designer裡面還是true,難怪不能編輯!
修改Designer裡面的readOnly屬性為false之後 ,解決了問題!!
小小問題,搞半天! 是以說,很多事情做起來比光說要難!