【发布时间】:2013-07-17 18:46:03
【问题描述】:
我有两种形式。表格 1 允许用户从下拉组合框中选择员工。然后将该员工传递到表格 2,用户在其中输入有关该员工的其他信息。然后该数据将被传递到 SQL 表中。
在表格 1 上我有:
Dim ChangeJobInfo As New Form2(Employee)
ChangeJobInfo.Show()
在表格 2 上,我有:
Public Sub New(ByVal Employee As String)
MsgBox(Employee)
End Sub
变量通过就好了。问题是新表格上没有显示任何内容。当我设置 Form2 时,我添加了一个组合框、日期选择器、两个文本框、提交按钮等,但是当表单加载时它是完全空白的。没有错误,MsgBox 返回正确的结果,但我的 gui 元素都没有出现。如果我将表单 1 上的代码更改为 Form2.show(),我会看到设计器中的表单。
关于如何让这些项目出现的任何想法?
【问题讨论】:
-
所以您只是还没有编写代码来将 Employee 的字段值放入控件中?所需的 InitializeComponent() 调用也丢失了。
标签: vb.net winforms visual-studio-2010 variables