我有一个 WPF TextBox 的 TextChanged
事件,如下所示:
private void textMatch_TextChanged(object sender, TextChangedEventArgs e)
{
var m = e.Changes;//here I can see e.Changes has what I'm looking for
//do some other stuff here.
}
然而,我想做的是检查添加的文本长度。 显然,
e.Changes
包含该值,但我无法找到以编程方式找出它的方法,也没有找到任何示例。目前我检查文本的方式是每次更改文本时存储当前长度,并确保新长度仅增加了1,但这对我来说就像黑客一样。
有人之前尝试过吗? 如何使用
TextChangedEventArgs
找出添加文本的长度? 谢谢。
using System.Linq;
,但是有没有一种恒定的方法来做到这一点?即使有多个更改,0 始终会检索信息吗?如果没有LINQ呢? - rtuner