0

ドロップダウン リスト メニューでアイテムを選択し、そのアイテムを関数にリダイレクトするときに、どのように作成すればよいですか? 以下は私が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
4

1 に答える 1

0

SelectedIndexChangedメソッドを呼び出す ComboBox にメソッドを実装する必要があります。

選択したインデックスが変更されました

メソッド内で、SelectedItem がメソッドを呼び出したいものであるかどうかを確認し、そうである場合はメソッドを呼び出します。

于 2013-10-04T02:23:25.243 に答える