Ich habe tabcontrol von drei Registerkarten und jede Registerkarte enthält Textbox und ich möchte alle Textfelder in jeder Registerkarte löschen und ein Klick auf Schaltfläche (Schaltfläche Ereignis oder eine alternative Möglichkeit, alle Textfelder zu löschen)Löschen von Textfeldern in tabcointrols in vb.net
i bereits viele haben Code jedoch, dass nur wirksam für die ersten Reiter nur
Private Sub ClearFields(ByVal cntr As Control)
For Each page As TabPage In TabControl1.TabPages
For Each ctl As Control In page.Controls
If TypeOf ctl Is TextBox Then
ctl.Text = ""
End If
If TypeOf ctl Is ComboBox Then
ctl.Text = ""
End If
If ctl.HasChildren Then
For Each thing As Control In ctl.Controls
If TypeOf thing Is TextBox Then
thing.Text = ""
End If
Next
End If
Next
Next
End Sub
Fast jeder Beitrag zu finden unter ** Ähnliche ** beschäftigt sich mit dieser Art der Sache – Plutonix