我是 vb2010 的新手,并且通过谷歌搜索我以前的所有问题都取得了成功,但是我无法对此产生任何影响,所以我正在寻找有关正确语法的一些帮助。
Public Class Form2
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'IRuleDataSet.Stnds' table. You can move, or remove it, as needed.
Me.StndsTableAdapter.Fill(Me.IRuleDataSet.Stnds)
'Populates listbox1 with data from iRuleDataSet table
ListBox1.DataSource = IRuleDataSet.Stnds
ListBox1.DisplayMember = "Standards"
ListBox1.SelectedIndex = 0
End Sub
Private Sub StndsBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Me.Validate()
Me.StndsBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.IRuleDataSet)
End Sub
Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click
End
End Sub
Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
Label2.Text = ListBox1.Text & " IRule"
'~~>This is where I am stuck
'~~> TextBox1.Text = IRuleDataSets.Stnds.IRule.ListBox1.SelectedIndex bah i can't get this ):
End Sub
End Class
在表格 2 中,我已将访问数据库加载到标记为 IRuleDataSet.Stnds 的数据集中
表 = 标准
字段 = IRule
记录位置 = ListBox1.SelectedIndex
什么是正确的语法或命名约定/逻辑,以在字段中具有记录位置的相应文本:用户在 ListBox1 中选择以显示在 TextBox1 中的“IRule”?
这不适用于任何教育科目或类似的东西。这只是我自己的一个学习练习,可以为我的工作中当前在一个过于复杂的 xls 文件中完成的计算组合一个 GUI,所以任何帮助都将不胜感激。我不知道对我来说是否为时已晚,但我似乎无法找到正确的方法来处理这个看似简单的任务。
谢谢