如何将光标定位在蒙版文本框中的文本结尾?

坏了

我使用带电话号码掩码的带掩码文本框,如果单击控件,则在单击鼠标的任何位置都将设置光标位置。我想覆盖游标的默认位置,以便:

  1. 如果未输入任何文本,则光标将定位在文本框的开头。

  2. 如果已经输入了文本并单击了控件,则将光标放在最后输入的数字之后。

有没有办法做到这一点?

编辑

有人建议使用以下代码:

PhoneNumber.SelectionStart = PhoneNumber.Text.Length;

但这是行不通的,因为长度计数中包含掩码文字,这会弄乱光标的位置。我知道您可以将textmaskformat属性设置为排除文字,但是由于文字仍然显示,因此计数仍然不正确。

BartoszKP

您可以使用LastAssignedPosition从属性MaskedTextProvider类,可作为的属性MaskedTextBox

maskedTextBox1.SelectionStart
    = maskedTextBox1.MaskedTextProvider.LastAssignedPosition + 1;
maskedTextBox1.SelectionLength = 0;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将光标定位在文本框中的特定位置

来自分类Dev

如何将输入文本光标定位在C中?

来自分类Dev

将光标定位在GridViewComboBoxColumn(Telerik)中

来自分类Dev

WxPython [TextCtrl]:使用TextCtrl函数将光标定位到文本结尾的方式。

来自分类Dev

WxPython [TextCtrl]:使用TextCtrl函数将光标定位到文本结尾的方式。

来自分类Dev

获取焦点后,如何将光标置于文本框中字符串的末尾?

来自分类Dev

VB6:如何将光标强制到文本框中,但释放按钮

来自分类Dev

如何仅将数字从蒙版文本框复制到标签?

来自分类Dev

如何将文本定位在图像的中心?

来自分类Dev

VBA-如何在文本框中的特定位置设置光标?

来自分类Dev

使用 cat 命令将光标定位或移动到文件中的特定文本

来自分类Dev

在emacs-lisp中,如何将点定位在文本字符串的中间?

来自分类Dev

tinymce 4如何将光标置于文本结尾

来自分类Dev

文本框只读时如何将鼠标光标更改为“否”?

来自分类Dev

将div上的文本或徽标定位在鼠标悬停时消失

来自分类Dev

将div上的文本或徽标定位在鼠标悬停时消失

来自分类Dev

如何解决C#蒙版文本框从右到左的输入行为?

来自分类Dev

蒙版文本框中的值四舍五入

来自分类Dev

如何将工具提示定位在光标上方

来自分类Dev

如何将工具提示定位在光标上方

来自分类Dev

蒙版文本框不允许在蒙版时粘贴

来自分类Dev

如何将文本框的文本与文件内容绑定?

来自分类Dev

如何将段落设置为文本框文本

来自分类Dev

如何在页面init的文本框中设置光标

来自分类Dev

如何根据用户表单文本框输入将光标移动到工作表中的行?

来自分类Dev

您如何将文本框或Winforms中的标签中的文本另存为图像?

来自分类Dev

如何将文本保存在平面文件中的文本框中?

来自分类Dev

如何将文本框中的文本添加到列表中

来自分类Dev

当仅在JavaScript中读取文本框时,如何将键盘事件添加到文本框?

Related 相关文章

  1. 1

    将光标定位在文本框中的特定位置

  2. 2

    如何将输入文本光标定位在C中?

  3. 3

    将光标定位在GridViewComboBoxColumn(Telerik)中

  4. 4

    WxPython [TextCtrl]:使用TextCtrl函数将光标定位到文本结尾的方式。

  5. 5

    WxPython [TextCtrl]:使用TextCtrl函数将光标定位到文本结尾的方式。

  6. 6

    获取焦点后,如何将光标置于文本框中字符串的末尾?

  7. 7

    VB6:如何将光标强制到文本框中,但释放按钮

  8. 8

    如何仅将数字从蒙版文本框复制到标签?

  9. 9

    如何将文本定位在图像的中心?

  10. 10

    VBA-如何在文本框中的特定位置设置光标?

  11. 11

    使用 cat 命令将光标定位或移动到文件中的特定文本

  12. 12

    在emacs-lisp中,如何将点定位在文本字符串的中间?

  13. 13

    tinymce 4如何将光标置于文本结尾

  14. 14

    文本框只读时如何将鼠标光标更改为“否”?

  15. 15

    将div上的文本或徽标定位在鼠标悬停时消失

  16. 16

    将div上的文本或徽标定位在鼠标悬停时消失

  17. 17

    如何解决C#蒙版文本框从右到左的输入行为?

  18. 18

    蒙版文本框中的值四舍五入

  19. 19

    如何将工具提示定位在光标上方

  20. 20

    如何将工具提示定位在光标上方

  21. 21

    蒙版文本框不允许在蒙版时粘贴

  22. 22

    如何将文本框的文本与文件内容绑定?

  23. 23

    如何将段落设置为文本框文本

  24. 24

    如何在页面init的文本框中设置光标

  25. 25

    如何根据用户表单文本框输入将光标移动到工作表中的行?

  26. 26

    您如何将文本框或Winforms中的标签中的文本另存为图像?

  27. 27

    如何将文本保存在平面文件中的文本框中?

  28. 28

    如何将文本框中的文本添加到列表中

  29. 29

    当仅在JavaScript中读取文本框时,如何将键盘事件添加到文本框?

热门标签

归档