我在Combox的SelectedIndexChanged写了
Dim ts As WinForm.TextBox = e.Form.Controls("TextBox_S1")
Dim dr As DataRow = e.Sender.Sele ctedItem
ts.Value = dr("StoreName")
e.Form.Controls("TextBox_S2").Sele ct
但是在combox选择东西后,焦点并不会跳到TextBox_s2里
此主题相关图片如下:1.jpg

我是想让客户下拉选择好东西以后,可以自动到扫码的框里
---------------------------------
我发现Combox的SelectedIndexChanged加上
vars("scd") = True
e.Form.Controls("TextBox_S2").Sele ct
TextBox的Validating加上
static idx As Integer = 0
If idx = 1 Then
e.cancel = True
idx = 0
End If
If vars("scd") = True Then
idx = 1
e.cancel = True
vars("scd") = False
End If
就可以解决问题。去论坛搜的,但是不知道原理是什么。
[此贴子已经被作者于2018/4/12 18:43:54编辑过]