none
tab control RRS feed

Respuestas

  • Puedes utilizar SelectIndex para saber por medio de su valor cula pagina está seleccionada y allí cargar código ej.

      Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    
            If TabControl1.SelectedIndex = 0 Then
                TextBox7.Text = "Tab1"
            Else
                If TabControl1.SelectedIndex = 1 Then
                    TextBox8.Text = "Tab2"
                Else
                    If TabControl1.SelectedIndex = 2 Then
                         TextBox9.Text = "Tab3"
    
                    End If
                End If
            End If
    
        End Sub

    Los textbox estarían en cada pestaña

    También meidante Select Case

        Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    
            Select Case TabControl1.SelectedIndex
                Case 0
                    TextBox7.Text = "Tab1"
                Case 1
                    TextBox8.Text = "Tab2"
                Case 2
                    TextBox9.Text = "Tab3"
            End Select
    
        End Sub

    https://msdn.microsoft.com/es-es/library/system.windows.forms.tabcontrol.selectedindex(v=vs.110).aspx

    Saludos



    lunes, 4 de septiembre de 2017 1:15
  • Algo mágico, sin previo trabajo, que disponga de lo necesario para que con "un sólo comando" ordene la persistencia de datos pues creo que no hay, lo que se acostumbra hacer es enlazar la propiedad de un control (por ejemplo: la propiedad Text del control txtNombreCliente) con la propiedad de una clase (por ejemplo: Property NombreCliente As String), el enlace permitirá contener en una instancia de la clase los datos ingresados, y viceversa. Bajo este mecanismo la persistencia puede resultar algo simple como: 

    Clientes.AgregarCliente(_cliente)

    Donde la variable '_cliente' (instancia de la clase Cliente) contiene los datos ingresados por el usuario en los controles enlazados.

    Mas información: Understanding Simple Data Binding


    Nuestra profesión exige tener pasión por resolver problemas de una manera óptima y eficiente.
    lunes, 4 de septiembre de 2017 3:35

Todas las respuestas

  • Puedes utilizar SelectIndex para saber por medio de su valor cula pagina está seleccionada y allí cargar código ej.

      Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    
            If TabControl1.SelectedIndex = 0 Then
                TextBox7.Text = "Tab1"
            Else
                If TabControl1.SelectedIndex = 1 Then
                    TextBox8.Text = "Tab2"
                Else
                    If TabControl1.SelectedIndex = 2 Then
                         TextBox9.Text = "Tab3"
    
                    End If
                End If
            End If
    
        End Sub

    Los textbox estarían en cada pestaña

    También meidante Select Case

        Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    
            Select Case TabControl1.SelectedIndex
                Case 0
                    TextBox7.Text = "Tab1"
                Case 1
                    TextBox8.Text = "Tab2"
                Case 2
                    TextBox9.Text = "Tab3"
            End Select
    
        End Sub

    https://msdn.microsoft.com/es-es/library/system.windows.forms.tabcontrol.selectedindex(v=vs.110).aspx

    Saludos



    lunes, 4 de septiembre de 2017 1:15
  • Algo mágico, sin previo trabajo, que disponga de lo necesario para que con "un sólo comando" ordene la persistencia de datos pues creo que no hay, lo que se acostumbra hacer es enlazar la propiedad de un control (por ejemplo: la propiedad Text del control txtNombreCliente) con la propiedad de una clase (por ejemplo: Property NombreCliente As String), el enlace permitirá contener en una instancia de la clase los datos ingresados, y viceversa. Bajo este mecanismo la persistencia puede resultar algo simple como: 

    Clientes.AgregarCliente(_cliente)

    Donde la variable '_cliente' (instancia de la clase Cliente) contiene los datos ingresados por el usuario en los controles enlazados.

    Mas información: Understanding Simple Data Binding


    Nuestra profesión exige tener pasión por resolver problemas de una manera óptima y eficiente.
    lunes, 4 de septiembre de 2017 3:35