回答
UserAddedRow事件在添加行后被触发。你不能使用它来添加一些东西,因为它已经被添加了,因为它会触发after
somethign。
根据MSDN:
当用户已经完成添加行到DataGridView 控制时发生。
谢谢你,我该如何添加一个新行然后呢? – user609511
我会说像通过MSDN示例使用数据绑定通过数据绑定。看看这里:http://msdn.microsoft.com/en-us/library/system.windows.forms.datagrid.aspx。顺便阅读整篇文章,不仅仅是代码示例。 – Tigran
感谢您的回复,但我如何检索行的新值?事件中的 – user609511
如果您未使用数据绑定,则必须手动添加列和行。
dgvApplications.Columns.Add("Col1", "Column 1");
dgvApplications.Columns.Add("Col2", "Column 2");
dgvApplications.Rows.Add("Col1Value", "Col2Value");
但数据绑定通常是更好的选择。
BindingList<Application> applications = new BindingList<Application>();
dgvApplications.DataSource = applications;
// set AutoGenerateColumns to false and manually add columns to get pretty column names.
// set AutoGenerateColumns to true to not worry about adding columns in early prototyping
dgvModules.AutoGenerateColumns = true;
这时如果Application
工具INotifyPropertyChanged
你可以做这样的事情:
applications.Add(new Application{ File="blah.txt" };
属性更改通知允许当底层模型更改网格自动更新。
数据绑定选项有助于将GUI与数据分离。 如果您需要重新设计GUI或添加辅助界面(如Web或电话应用程序),“模型 - 视图 - 控制器”设计模式将在以后帮助您。 http://msdn.microsoft.com/en-us/library/ff649643.aspx
- 1. C#Winform DataGridView内联添加新行
- 2. C#Winform DataGridView添加的新行值
- 3. 在Winform的datagridview底部添加新行
- 4. 向DataGridView添加新行C#
- 5. 新行不添加到datagridview
- 6. C# - 向DataGridView添加新行
- 7. Winform datagridview不刷新
- 8. WinForm/C# - 在DataGridView中添加数据
- 9. 如何将新行添加到datagridview并在C#winform中进行编辑?
- 10. datagridview添加行
- 11. 从另一个Winform更新winform DataGridView
- 12. DataGridView Winform c#
- 13. 添加行到datagridview
- 14. 向DataGridView添加行
- 15. Datagridview一次添加两个新行
- 16. 添加新行以过滤DataGridView
- 17. 从自动添加新行停止DataGridView
- 18. 如何将新行添加到datagridview?
- 19. 添加新行datagridview使用默认值
- 20. 通过KeyDown向DataGridView添加新行
- 21. 添加新列的DataGridView
- 22. 想要添加新的datagridview现有datagridview选定行内
- 23. 添加新的DataRow不添加行的DataGridView
- 24. 与DatagridView同步WinForm
- 25. DatagridView搜索Winform - C#
- 26. Datagridview cell forecolor question(winform)
- 27. 的WinForm的DataGridView的
- 28. 将行添加到DataGridView
- 29. 添加行到datagridview而OleDbDataReader.read()
- 30. C# - DataGridView无法添加行?
请显示一些代码...你有什么试过?什么/不工作?如果有例外/错误 - 也显示它们... – Yahia