标签: wpf cursor caret
我创建了一个自定义控件,从Textbox继承,并在控件中覆盖OnGotFocus和OnLostFocus函数。
然后当我使用控件时,焦点在焦点丢失后不会消失。 我在函数OnLostFocus中检查属性IsFocused,值为false。但为什么Caret不会消失?
感谢。
答案 0 :(得分:0)
您应该在子类中的自定义逻辑之后调用基类的方法base.OnGotFocus()和base.OnLostFocus()。
base.OnGotFocus()
base.OnLostFocus()