加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

string – 如何防止在某个位置之前编辑TextBox?

发布时间:2020-12-17 00:11:34 所属栏目:大数据 来源:网络整理
导读:如何防止在给定位置之前编辑TextBox? 例如,如果TextBox包含字符串: Example Text: The black cat. 如何阻止用户在“The”之前编辑任何内容? 我可以尝试使用KeyPress事件捕获Backspace键,但是如何使用MouseClick来防止用户将光标移动到“The”之前的位置.
如何防止在给定位置之前编辑TextBox?

例如,如果TextBox包含字符串:

Example Text: The black cat.

如何阻止用户在“The”之前编辑任何内容?

我可以尝试使用KeyPress事件捕获Backspace键,但是如何使用MouseClick来防止用户将光标移动到“The”之前的位置.

您可以使用单行RichTextBox并像这样保护前缀
Private Sub Form_Load()
    Const STR_PREFIX = "Example Text: "

    RichTextBox1.Text = STR_PREFIX & "The black cat."
    RichTextBox1.SelStart = 0
    RichTextBox1.SelLength = Len(STR_PREFIX)
    RichTextBox1.SelProtected = True
    RichTextBox1.SelLength = 0
End Sub

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读