Hola, estoy intentando clonar un TabPage que esta dentro de un TabControl pero con un exito parcial.
El código que probé es el siguiente.
Código vb:
Ver originalPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim TabX As Windows.Forms.TabPage = ConfiguracionTabPage
TabCount += 1
TabX.Name = "Tab " & TabCount.ToString
TabX.Text = TabX.Name
'TabX.Parent = Me.AlarmasTabControl
Me.AlarmasTabControl.TabPages.Add(TabX)
End Sub
La variable TabCount esta declarada a nivel formulario como integer e inicializada en 0.
Las TabPages se agregan pero al agregar la segunda TabPage los controles que contienen se borran,¿Que es lo que estoy haciendo mal?
Por otro lado ¿Como puedo individualizar los controles que estas contienen si quiero modificar sus propiedades en tiempo de ejecución?
He leído también que se puede usar un FlowLayout, pero no termino de entender el concepto y forma de funcionar del mismo.
El limite de pestañas a clonar es de diez y necesito que cada pestaña nueva se agregue a la izquierda de las que ya existen y cuando se agrega la onceaba pestaña se elimina automáticamente la primera que se agrego.
¿Alguna idea o sugerencia de como resolver esto?