如果在gridview中输入条目,则提示消息“请保存记录”。如果没有条目,则不需要显示消息。关闭屏幕。如何使用C#查找datagridview中的值更改
0
A
回答
1
您应该使用数据绑定将对象列表绑定到您的数据网格。这些对象应该是实现INotifyPropertyChanged
接口的类型,并且列表的类型应该实现INotifyCollectionChanged
接口,并监听其项目的PropertyChanged
事件。然后,您可以收听列表的CollectionChanged
事件,并在更改时将其标记为脏。
+0
感谢您的回答。如何在formclosing事件中编写代码。 –
+0
一旦您更改了脏标志的值,您可以在FormClosing事件中对其进行评估。 – Sefe
相关问题
- 1. 如何更改datagridview的值?
- 2. C#在Datagridview中查找重复的值
- 3. 如何更改c#中datagridview的列名?
- 4. 如何使用C#将数据表中的值更新为datagridview?
- 5. 在datagridview中查找最大值行并更改其颜色
- 6. 如何在c#中更改复选框值时在DataGridView中检查复选框?
- 7. 如何使用LINQ查找DataGridView行?
- 8. 如何更改datagridview的单元格的文本更改事件使用C#
- 9. 我如何更新C#中的DataGridView如果源已更改
- 10. 如何启用/禁用c#中datagridview单元格值更改的按钮
- 11. C#dataGridView点击更改trackbar值
- 12. 如何使用C#更改XAML值?
- 13. 如何更快地更改DataGridView控件中的行样式(C#)?
- 14. 更改DataGridView中单元格的值类型/值c#
- 15. 如何检测单元格值已更改datagridview c#
- 16. C#更新的DataGridView查询
- 17. DataGridView&BindingList:如何检查单元格值是否已更改?
- 18. 在datagridview中查找可见行的值
- 19. 更改dataGridView中的列宽 - C#
- 20. 如何更改DatagridView中的标题文本 - 在代码C#中?
- 21. 如何在使用C#的代码中更改datagridview headercell的背景颜色?
- 22. C#问题:如何将DataGridView中所做的更改保存回使用的DataTable?
- 23. 如何更改datagridview中列的颜色?
- 24. 在DataGridView中更改单元格的值
- 25. 更改DataGridView中的单元格值
- 26. 从Datagridview查找公共值
- 27. 如何在C#中使用MYSQL插入,删除,选择,更新datagridview中的值
- 28. 如何查找代码中的行并使用KnockoutJS更改跨度值?
- 29. 当DataGridView下拉更改值
- 30. DataGridView中的复选框检查后没有更改它的值
你有什么尝试,代码?你有没有做过[如何问](https://stackoverflow.com/help/how-to-ask)中提到的任何研究? –
如果我更改并输入datagridview中的任何记录,那么我将保存记录,然后关闭表单。如果我忘记保存记录,然后关闭表单,请给出消息保存记录。如果我不更改datagridview.A消息框中的任何值都不应显示。但现在消息框出现了,请在保存时保存该记录。 –
你写的两个时间_如果没有记录,请正确解释。 – SeM