none
matriz de controles RRS feed

  • Pregunta

  • Hola

     Diseñe un tablero de ajedrez añadiendo controles al form . y ahora necesito controlar el evento click  para programar el juego y no se como hacerlo sin tener que repetir el código control a control. lo he progrmado en visual basic 2013

    sábado, 14 de noviembre de 2015 11:05

Todas las respuestas

  • Tienes dos opciones:

    - Crear un control propio que encapsule la funcionalidad común. Puedes ver el ejemplo que te he puesto en posts anteriores en el que creo un control SquareControl

    Juego de Ajedrez. Introducción a la Programación Orientada a Objetos.

    - Al crear dinámicamente los controles añadirles el controlador del evento:

        Dim dynamicButton As New Button()
        AddHandler dynamicButton.Click, AddressOf Button_Click
    
        Private Sub Button_Click(sender As Object, e As EventArgs)
    
        End Sub


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    sábado, 14 de noviembre de 2015 11:25