以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  鼠标位置  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=126798)

--  作者:良才
--  发布时间:2018/10/29 15:13:00
--  鼠标位置


图片点击可在新窗口打开查看此主题相关图片如下:5440c8587f37077aceedcc2183c7cf9e.png
图片点击可在新窗口打开查看


e.Form.Controls("TextBox1").Select

鼠标进入TextBox1自动在2018的8后边,请老师指教,谢谢!

[此贴子已经被作者于2018/10/29 15:13:18编辑过]

--  作者:有点甜
--  发布时间:2018/10/29 15:34:00
--  

如果是点击textbox后要这样mouseup写代码

 

e.Sender.SelectionStart = e.sender.text.length

 

如果要焦点进入就是这样,设置属性->初始光标位置->CaretAtEnd


--  作者:良才
--  发布时间:2018/10/29 15:44:00
--  

老师还有个问题,2018禁止删除,2018后面可以删除或输入,代码?

[此贴子已经被作者于2018/10/29 15:47:01编辑过]

--  作者:有点甜
--  发布时间:2018/10/29 15:58:00
--  

textchanged事件

 

If e.sender.text.StartsWith("2018") = False Then
    e.sender.text = "2018"
    e.sender.SelectionStart = 5
End If


--  作者:良才
--  发布时间:2018/10/30 8:48:00
--  

谢谢