当我在下拉列表菜单中选择我的项目并将其重定向到我的功能时,我将如何制作?以下是我的功能 我正在使用vb.net以及我的下拉菜单列表功能
这是我的下拉菜单
ddlWafer.Items.Clear()
If txtLot.Text = "A" Then
ddlWafer.Items.Add("123")
ddlWafer.Items.Add("456")
Exit Sub
End If
If txtLot.Text = "B" Then
ddlWafer.Items.Add("789")
ddlWafer.Items.Add("1122")
Exit Sub
End If
我在下拉菜单列表中选择后说“123”我想执行此功能onclick
Public Function GetMap()
Dim filename As String = "C:\Users\Downloads\" & txtLot.Text & "." & ddlWafer.SelectedValue & ".txt"
Dim Line As String = ""
Dim sb As New StringBuilder
Dim sb2 As New StringBuilder
Using sr As StreamReader = File.OpenText(filename)
Line = sr.ReadLine
Do
If Line = "#" Then
Line = sr.ReadLine
Do
sb.AppendLine(Line)
Line = sr.ReadLine
Loop Until Line = "##"
End If
Line = sr.ReadLine
Loop Until Line = ""
TextBox2.Text = sb.ToString
End Using
End Function
答案 0 :(得分:0)
您需要在要调用方法的ComboBox上实现SelectedIndexChanged
方法。
在方法中,检查SelectedItem是否是您要调用方法的那个,如果是,请调用该方法。