【发布时间】:2021-05-24 18:21:51
【问题描述】:
假设我的应用程序的设置文件中有两个名为“Allow_X”和“Allow_Y”的布尔设置。当用户更改两个设置中的任何一个的值时,我希望我的应用程序显示一个消息框,其中包含已更改设置的名称、更改前的设置值和设置后的值被改变了?我该怎么做?
【问题讨论】:
-
用户不能直接修改设置。您将提供一些逻辑来读取/写入设置。例如,这可能是切换 Allow_X 的 CheckBox 的 Checked/Unchecked 事件处理程序。现在您确切地知道设置值何时更改 - 您触发写入过程的那一刻,例如在事件处理程序内部。在覆盖之前读取旧值时,您可以在 UI 中显示两者。
-
@BionicCode 好的,我会试试你的建议。