【发布时间】:2013-08-14 21:49:54
【问题描述】:
我的应用程序中有两个表单我正在从母版页一起调用两个表单。我在我的母版页工具条菜单事件中编写了这样的代码:
Dim frm1 As New FrmrecievedDelivaryRequest
frm1.Location = New Point(625, 225)
frm1.MdiParent = Me
frm1.Show()
Dim frm2 As New FrmDelivary
frm2.Location = New Point(965, 0)
frm2.MdiParent = Me
frm.show()
如果我按 R 我想将光标移到 FrmrecievedDelivaryRequest 的特定文本框 如果我按 D 我想将光标移到 FrmDelivary 的特定文本框 我怎样才能做到这一点?我在 frmMaster_KeyDown 事件中遇到了类似的事情:但是再次显示相同的页面我已经打开了 FrmDelivary 的实例,所以我不想再次显示相同的页面。我只想将光标位置移到此表单的特定文本框
If e.KeyCode = Keys.A Then
form.Show()
form.txtTicket.Focus()
Cursor.Position = form.txtTicket.Location
end if
我正在开发 vb.net windows 应用程序。:stackoverflow.com/questions/17918902/... – user2674855 在此链接中,您可以看到我的母版页设计
【问题讨论】:
-
form是对所创建表单的有效引用吗?尝试将form.Show()与form.Activate()交换。 -
我给出了你建议的代码..但仍然没有得到
标签: vb.net