我有以下简单的命令:
me.textbox1.databindings.clear
me.textbox1.databindings.add("text",TicketsBindingSource,"TicketSubject")
该命令成功执行,我可以在文本框中看到标题,但是一旦我点击 textbox1 光标的位置,它总是移动到位置 0 而不是我点击的文本框区域。例如,我的文本框有以下文本:"Hello World"
. 如果我在文本框中的字母 W 或任何地方单击鼠标,则单击光标将移动到 0 索引。例如。一开始,为了向左或向右移动我的光标,我必须用我的键盘箭头键来做到这一点。
有人知道我该如何解决这个问题吗?
public sub LoadTicket(byval TicketID as integer)
Dim CmdString As SqlClient.SqlCommand = New SqlClient.SqlCommand("Select * from CRMTicketDetails where ID=" & TicketID, ConnestionString)
TicketTA.SelectCommand = CmdString
TicketDS.Clear()
TicketTA.Fill(TicketDS, "MyTable")
TicketsBindingSource.DataSource = TicketDS.Tables("MyTable")
TicketBuilder.DataAdapter = TicketTA
me.textbox1.databindings.clear
me.textbox1.databindings.add("text",TicketsBindingSource,"TicketSubject")
End Sub