Programowo ukryj / usuń tabpages w VB.NET
Mam 10 zakładek na moim formularzu. Opierając się na danych wejściowych w polu tekstowym, chcę programowo usunąć liczbę stron z kartami, tzn. Jeśli pole tekstowe ma wartość 3, to tylko pierwsze 3 strony powinny być widoczne, a strony od 4 do 10 muszą być usunięte lub nie powinny być widoczne. Próbowałem pójść bez sukcesu,
For i = 0 To 9
Form1.TabControl1.TabPages.Remove(Form4.TabControl1.TabPages((val(textbox1.text)) + i))
Next
(Dla powyższych oświadczeń nie są generowane żadne wyjątki ani błędy)
Co jest nie tak z tymi stwierdzeniami?
Dzięki.