我有form
有MenuScripts(顶级和第二级)。
我遇到的问题是第二级别之一是“添加”,它会带您到另一个form
。此form
有一个“记录”按钮和textboxes
。该表格允许用户输入数据,并且当点击记录按钮时,输入的数据被写入文本文件。
回到第一个表格。另一个二级MenuScript是“更新”,它将用户带到与“添加”相同的form
;但首先,用户必须单击listbox
中的项目才能继续。
如何让所选项目中的数据显示在相应的textboxes
中?如何让“记录”按钮更新数据而不是认为它只是一个添加数据按钮?
此外,如果有人可以给我一些指示,确保用户选择listbox
内的项目绝对是一个加分!
不幸的是,由于声誉太低,我无法添加图片。
答案 0 :(得分:0)
要以另一种形式访问控件,可以将formname添加到控件名称(另一种形式的控件名称)前面。
示例:
Form2.TextBox1.Text = "Hey, this is the second form"
要检查是否选择了某个项目,您可以这样做:
If ListBox1.SelectedItems.Count = 0 Then
MessageBox.Show("Please select an item")
Else
MessageBox.Show("Thanks for selecting an item")
End If
或者,这样:
If ListBox1.SelectedIndex = -1 Then
MessageBox.Show("Please select an item")
Else
MessageBox.Show("Thanks for selecting an item")
End If