[英]Visual Basic Dynamic Textbox
應用程式和程式碼
Private Sub PriceBox_Click(sender As Object, e As EventArgs) Handles PriceBox.Click
If CmbSize.SelectedIndex = 0 Then
PriceBox.Text = "£30"
ElseIf CmbSize.SelectedIndex = 1 Then
PriceBox.Text = "£40"
ElseIf CmbSize.SelectedIndex = 2 Then
PriceBox.Text = "£50"
End If
End Sub
此代碼有效,但僅在單擊時有效,選擇組合框索引時,我需要使用它來自動更改哪些子代碼
如果只希望用戶更改索引而不是程序更改,請使用
SelectionChangeCommitted
您將需要處理CmbSize控件上的SelectedIndexChanged,如https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.combobox.selectedindexchanged?view=netframework-4.7.2中所示
組合框具有SelectedIndexChanged事件 ,可以使用:
Private Sub CmbSize_Changed(sender As Object, e As EventArgs) Handles CmbSize.SelectedIndexChanged
End Sub
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.