私は vb2010 を初めて使用し、以前の問題はすべて Google 検索で成功しましたが、これは牽引力がないため、正しい構文について少し助けを求めています。
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 というラベルの付いた DataSet にロードしました。
表 = 規格
フィールド = IRule
レコード位置 = ListBox1.SelectedIndex
ユーザーが TextBox1 に表示するために ListBox1 で選択した Field: "IRule" のレコード位置に対応するテキストを持つための正しい構文または命名規則/ロジックは何でしょうか?
これは、学校の教科などのためのものではありません。これは、自分の仕事で非常に複雑な xls ファイルで現在行われている計算用の GUI をまとめるための学習演習にすぎないため、助けていただければ幸いです。手遅れになっているかどうかはわかりませんが、この一見単純なタスクにアプローチする正しい方法を見つけることができないようです.
ありがとうございました