覆盖OnGotFocus和OnLostFocus后,文本框的插入符号不会消失

时间:2011-07-12 02:50:22

标签: wpf cursor caret

我创建了一个自定义控件,从Textbox继承,并在控件中覆盖OnGotFocus和OnLostFocus函数。

然后当我使用控件时,焦点在焦点丢失后不会消失。 我在函数OnLostFocus中检查属性IsFocused,值为false。但为什么Caret不会消失?

感谢。

1 个答案:

答案 0 :(得分:0)

您应该在子类中的自定义逻辑之后调用基类的方法base.OnGotFocus()base.OnLostFocus()