代码之家  ›  专栏  ›  技术社区  ›  halivingston

wpf-textchangedeventargs被触发两次,何时e.changes可以大于1?

wpf
  •  1
  • halivingston  · 技术社区  · 16 年前

    textChangedEventArgs在我的RichTextBox控件中被触发两次。

    这正常吗?

    此外,e.changes(您知道textchangedeventargs)何时将是>1。我唯一能想到的是有人在里面粘贴内容。

    但其他时候,在正常的打字中,一个人似乎真的只能改变一个段落对吧?

    1 回复  |  直到 16 年前
        1
  •  2
  •   ChrisF    16 年前

    如果看不到代码,就很难诊断出问题。

    但是,在说你已经订阅了 TextChanged 事件两次?我曾经遇到过这样的情况:要订阅的代码位于错误的位置,或者与从事件中取消订阅的代码不匹配。