gpt4 book ai didi

c# - 文本框值已更改

转载 作者:太空狗 更新时间:2023-10-29 22:13:08 26 4
gpt4 key购买 nike

是否有可能知道应用程序中的任何文本框值是否已更改。 我有大约 30 个文本框,只有当任何文本框的值发生变化超出 30 个时,我才想运行一部分代码。有什么方法可以让我知道这一点。

最佳答案

每个文本框都会引发一个事件TextChanged当它的内容发生变化时。但是,这需要您订阅每个事件。

好消息是您可以使用相同的方法多次订阅该事件。该处理程序有一个参数 sender,您可以使用它来确定您的 30 个文本框中的哪个文本框实际引发了事件。

您还可以使用 GotFocusLostFocus事件以跟踪实际更改。您需要将原始值存储在 GotFocus 上,然后与 LostFocus 上的当前值进行比较。这解决了两个 TextChanged 事件相互抵消的问题。

关于c# - 文本框值已更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2587602/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com