Silverlight:当textchange事件触发时如何获取文本框更改前的值
我有一个文本框,当触发 textchange 事件时,我想将旧值与更改后的值进行比较。
如何获取旧值?
I have a textbox, when textchange event fired, I want to compare the old value with the changed value.
How to get the old value?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
注册 KeyDown 事件文本框的。当按下某个键且在 TextChanged-Event 的 TextBox 被引发。
在这种情况下,您可以通过调用TextBox的Text-Property来获取当前的Text。
Register the KeyDown-Event of the TextBox. This is event is raised when a Key is pressed and before the TextChanged-Event of the TextBox is raised.
In this event, you can get the current Text by calling the Text-Property of the TextBox.
每次触发此事件时,您都必须记下该值或为其分配一个值。
然后你就可以比较一下。
You are going to have to make a note of the value each time this event is fired or you assign it a value.
Then you can compare it.