我正在编写一个计算员工工资单的计划。我需要知道的是如何从一种形式的变量获取工资单信息。
我需要来自变量数据的表单称为Timesheet,我需要数据的表单称为PayRoll。
当我使用以下代码时:
lblName.Text = TimeSheet.EmpName
在我为它生成一个类之后,我得到了EmpName不是EmployeeInfo.Timesheet(Timesheet所在的项目文件)的成员的错误。
将这些表单链接起来的想法是什么?
答案 0 :(得分:1)
只要您从PayRoll表单调用TimeSheet表单并且只要您已实例化并保留该表单的实例,就不会出现任何问题。
我希望看到类似的东西:
Dim ts as New TimeSheet
ts.ShowDialog()
' Do whatever you need in the timesheet form to set it.
lblName.Text = ts.EmpName
有一点需要注意的是,如果你调用Dispose()方法,你将失去你的财产。
如果这不能回答您的问题,有关您的问题的更多信息可能会更有帮助。