C# 光标在文本框的某个位置消失

C# 光标在文本框的某个位置消失,c#,.net,wpf,C#,.net,Wpf,我和我的团队,在我们的WPF应用程序中,所有textbox的光标都有问题,在某些地方,光标没有出现 例如,如果我写“aaaaa” 没有光标的指针 aa后带有光标的aa aaa无光标 aaaa无光标 aaaaa,光标位于aaaaa之后 每次都是同一个问题,我们尝试在style/template/中放置默认的文本框,但不包含任何内容。。。我们也有同样的想法 我们没有失去文本框的焦点,我们也尝试了这个: 这很奇怪。。有人有过这个问题吗? 谢谢好的,用以下方法解决: 只需模拟一个新的插入符号,现在就

我和我的团队,在我们的WPF应用程序中,所有textbox的光标都有问题,在某些地方,光标没有出现

例如,如果我写“aaaaa”

  • 没有光标的指针
  • aa后带有光标的aa
  • aaa无光标
  • aaaa无光标
  • aaaaa,光标位于aaaaa之后
  • 每次都是同一个问题,我们尝试在style/template/中放置默认的文本框,但不包含任何内容。。。我们也有同样的想法

    我们没有失去文本框的焦点,我们也尝试了这个:

    这很奇怪。。有人有过这个问题吗? 谢谢

    好的,用以下方法解决:


    只需模拟一个新的插入符号,现在就可以正常工作了

    只需澄清一下,如果在键入aaa后等待大约10秒,光标不会闪烁,但如果键入aaaa,光标会正确闪烁吗?在另一台计算机上尝试新项目或新项目。可能是你的.NetFramework出错了。你能为这个文本框共享你的XAML吗?你的文本是否绑定到某个属性,这实际上可能会改变值?因为,如果发生这种情况,那么您将失去coursor(caretIndex)的位置。新项目没有问题,它来自我的项目。时间不会改变任何事情,我可以在“aaa”上等10秒,它不会出现,如果我写“aaaa”,它也不会出现。但“aaaaa”将会出现。我也尝试过nex textbox,就像这样:我也有同样的问题我的初始textbox是绑定的,但是空的textbox也有同样的问题:模拟自己的自定义插入符号并不总是有效,它取决于文本本身的大小和textbox的大小,以及其他运行时参数