Evento que salta al hacer click en un checkbox.

Gracias a él es posible definir comportamientos que saltan al pulsar en él, y que acompañan al cambio de valor entre ON y OFF del checkbox. Por ejemplo, activar y desactivar opciones según el estado del Checkbox.


Código VB6:

Sub Check_Click(aCheckBox)
     If acheckbox.name = "NOMBRE_CHECKBOX" Then
         If aCheckBox.Value = False Then 
                     ...
         Else 
                     ...
         End If
     End If
End Sub


Código C#:

using AhoraCore;
using AhoraSistema;
using AhoraOCX;

namespace AhoraScriptsPantalla
{
  public class AhoraCl_frmClientes : AhoraOCX.AhoraBaseScript
  {

    public void Show()
    {
      (gForm.Controls["Cliente_Contado"] as ICheckBoxUser).ActivarScripts = true;
    }

    public void Check_Click(ICheckBoxUser aCheckBox)
    {
      if (aCheckBox.Name == "Cliente_Contado")
      {
        if (!aCheckBox.Value)
        {
          // ...
        }
        else
        {
          // ...
        }
        AhoraCore.VBA.Interaction.MsgBox("VAL: " + aCheckBox.Value);
      }
    }

  }
}