【问题标题】:Positioning cursor in between of text in WPF将光标定位在 WPF 中的文本之间
【发布时间】:2016-08-11 14:08:13
【问题描述】:

基于某些字符,当用户单击 WPF 中的文本框控件时,我需要将光标定位在文本之间或文本末尾。知道如何实现这一目标吗?

【问题讨论】:

标签: c# .net wpf


【解决方案1】:

NumberOfDigits.CaretIndex = 你希望它在哪里
所以你必须找出这些“字符”在哪个位置。

【讨论】:

    【解决方案2】:

    像这样将 CaretIndex 设置为输入的末尾:

    TextBoxName.CaretIndex = TextBoxName.Text.Length - 1;
    

    或像这样到文本的中间:

    TextBoxName.CaretIndex = TextBoxName.Text.Length / 2;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-09
      • 1970-01-01
      • 1970-01-01
      • 2012-10-10
      • 1970-01-01
      相关资源
      最近更新 更多