【发布时间】:2015-10-07 07:54:33
【问题描述】:
我目前正在开发一个 C# Windows 窗体应用程序。 我有一个带有表格的窗口,您可以在其中编辑一些数据,我想检查用户是否在关闭窗口之前做了一些事情。如果他修改了数据,我们会在关闭窗口之前提示一个消息框询问他是否要保存。如果他没有修改任何内容,或者他在我们关闭窗口之前单击了保存按钮而没有任何消息。
当我开始使用 C# 时,我不知道是否有一些东西可以实现这一点。也许是一种侦听器,可以检测任何修改并返回布尔值。
我的保存函数返回一个包含已修改数据的列表,所以我想调用它并检查列表是否为空。但是为了检查是否发生了变化,多次调用 save 函数可能很“繁重”。
【问题讨论】:
标签: c# winforms infragistics