我目前正在开发C#Windows窗体应用程序。 我有一个窗口,可以在其中编辑一些数据,我想检查用户是否在之前做了一些关闭窗口的操作。如果他修改了数据,我们会提示一个消息框询问他是否想在关闭窗口之前进行保存。如果他没有修改任何内容,或者在我们没有任何消息关闭窗口之前点击了保存按钮。如何在用户关闭窗口之前检测到修改
当我从C#开始时,我不知道是否有什么可以实现这一点。也许是一种侦听器,它可以检测到任何修改并返回一个布尔值。
我的保存函数返回的数据已被修改的列表,所以我想过调用它并检查列表是否为空。但是,为了检查是否有所改变,多次调用save函数可能“很重要”。
好的,我来看看,谢谢! – Majestic