我遇到了ComboBoxes的问题。我已经学会了如何让选中的项目写入一定数量,但我不知道在加载数据时如何让组合框反映其中的项目。
当我加载数据时,ComboBox会反映文件中的数据,而不是绑定到ComboBox的项目。
我如何让ComboBox反映出来?
以下代码是我用来加载数据的代码。
Private Sub Readfile()
Try
Dim Reader As New PackageIO.Reader(FilePath, PackageIO.Endian.Big)
Reader.Position = 78414
Item1 = Reader.Position
ComboBox1.Text = Reader.ReadInt32
Reader.Close()
Catch ex As Exception
MsgBox(ErrorToString)
End Try
End Sub
以下代码是我用来编写正确数据的代码。在加载源文件时,如何让它在组合框中显示“Item 1”而不是“19”?
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
If ComboBox1.Text = "Item 1" Then
Try
Dim Writer As New PackageIO.Writer(FilePath, PackageIO.Endian.Big)
Writer.Position = 78414
Writer.WriteInt32(19)
Catch ex As Exception
MsgBox(ErrorToString)
End Try
End If