在datagridview未綁定數據源時,此時使用代碼添加新行,datagridview所採取的動作是在當前視圖的新行前添加一行,以下是情景描述:
1、使用代碼編輯新行時,datagridview並不會自動添加新行,而還是認爲此行還是新行,故在編輯完後使用datagridview.rows.add()方法,datagridview會在新行(此處的新行已被編輯)前添加一行,故便會出現datagridview最後一行有文字,而前一行爲添加的新行的現象。
而解決辦法是先判斷編輯的行是否爲新行,datagridview.rows[rowindex].isnewrow,若是則先datagridview.rows.add(),而後才編輯添加前的新行。
datagridview添加行出現的問題及理解
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
連連與Cdiscount達成戰略合作,一鍵入駐開拓新藍海!
qq_38461703
2020-07-08 00:17:04
PayPal裏的錢可以轉入離岸賬戶嗎?
qq_38461724
2020-07-03 03:37:38
Easyui中Datagrid的view的使用
追梦混球
2020-07-01 16:37:57
程序員們!別等到30歲了,才忽然驚醒。那時已經晚了
Java斗帝之路
2020-06-22 21:07:30
datagirdview日期列
Jonney-Wang
2020-06-22 04:29:48
C#中DataGridView控件加載數據無法顯示
任丽媛-Yara
2020-06-11 12:53:10
項目總結:HR員工系統
I Can -Jiang
2020-06-04 05:28:16
新銳房地產銷售管理系統(部分流程)技術解析(四) 銷售管理_客戶查詢
Keefer_Yu
2020-06-02 03:07:37
DataGridView可以保存的行項保存後自動刪除,不能保存的行項將數據庫的報錯寫進DataGridView行項中
I Can -Jiang
2020-05-27 18:30:02
winform中通過對話框添加完數據後,數據顯示到Treeview和datagridview上
一点小情绪丶
2020-05-18 17:35:59
linux用戶和用戶組相關操作
yang1018679
2020-07-07 02:09:29
《數據庫C語言版》雙向鏈表的表示和實現
唧唧嘻嘻
2020-06-28 00:01:37
Linux批量添加或修改文件後綴名稱
风情客家__
2020-06-25 23:28:23
XCode添加文件夾形式
ilmlife
2020-06-24 15:36:24
JavaEE學習日誌(一百零九): ssm練習之授權操作
隔叶听风
2020-05-24 16:29:03