• Viernes 8 de Noviembre de 2024, 12:41

Autor Tema:  Duplicar Forms  (Leído 1221 veces)

Baliam

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Duplicar Forms
« en: Martes 18 de Marzo de 2008, 02:46 »
0
Mi problema es que no puedo lograr, que al apretar el botón se detenga en la quinta forma, me la duplica infinitamente

Public Class Form2
   
    Dim contador As Integer = 1

    Private Sub Panel1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Panel1.Click

        Dim mforma As New Form2()
        If contador < 5 Then
            mforma.Show()
         
        Else
            End

        End If
        contador = contador + 1



    End Sub

 
End Class

Blizknight

  • Miembro activo
  • **
  • Mensajes: 41
    • Ver Perfil
Re: Duplicar Forms
« Respuesta #1 en: Martes 18 de Marzo de 2008, 16:03 »
0
es medio raro  tu codigo esta bien incluso lo probre y si funciona

Citar
Public Class doubleform

    Dim contador As Integer = 1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim mforma As New Form2()
        If contador < 5 Then
            mforma.Show()

        Else
            End

        End If
        contador = contador + 1



    End Sub

End Class

Baliam

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Duplicar Forms
« Respuesta #2 en: Miércoles 19 de Marzo de 2008, 22:40 »
0
Public Class form2
    Dim contador As Integer = 1
    Private Sub Panel1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Panel1.Click
        Dim mforma As New form2()

        If contador < 5 Then
            mforma.Show()
            mforma.Hide()
            contador = contador + 1
        Else
            End
        End If

    End Sub
End Class

le agregue el .hide y ya cierra al dar el quinto click, pero las formas no aperecen en diferentes posciones se me queda trabada en la misma posicion.