check button jose

4
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE FILOSOFIA, LETRAS Y CIENCIAS DE LA EDUCACION CENTRO UNIVERSITARIO “DAULE” ESPECIALIZACION INFORMATICA MODULO DE PROGRAMACION ORIENTADA A OBJETOS III CheckButton (Creacion de interfaz de un usuario en web forms) CHECK BUTTON Y OPTION BUTTON (BOTONES DE ELECCION Y OPCION) Se obtienen directamente de la caja de herramientas. Dada la similitud de ambos controles, se comentan conjuntamente. El control CheckBox, o casilla de verificación, permite elegir una opción (activada / desactivada, True/False) que el usuario puede establecer o anular haciendo click. Una X en una casilla de verificación indica que está seleccionada, activada, o con valor True. Cada casilla de verificación es independiente de las demás que puedan existir en el formulario, pudiendo tomar cada una de ellas el valor True o False, a voluntad del operador. Un control OptionButton muestra una opción que se puede activar o desactivar, pero con dependencia del estado de otros controles OptionButton que existan en el formulario. Aunque puede parecer que los controles OptionButton y CheckBox funcionan de forma similar, hay una diferencia importante: Cuando un usuario selecciona un OptionButton, los otros controles del mismo grupo OptionButton dejan de estas disponibles automáticamente. Por José Ortega Noboa Página 1 de 4 to Informática “C” Daule

Upload: matha-mariela-salazar-burgos

Post on 04-Oct-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

UNIVERSIDAD DE GUAYAQUILFACULTAD DE FILOSOFIA, LETRAS Y CIENCIAS DE LA EDUCACIONCENTRO UNIVERSITARIO DAULE ESPECIALIZACION INFORMATICAMODULO DE PROGRAMACION ORIENTADA A OBJETOS IIICheckButton(Creacion de interfaz de un usuario en web forms)CHECK BUTTON Y OPTION BUTTON (BOTONES DE ELECCION Y OPCION)Se obtienen directamente de la caja de herramientas.Dada la similitud de ambos controles, se comentan conjuntamente.El control CheckBox, o casilla de verificacin, permite elegir una opcin (activada / desactivada, True/False) que el usuario puede establecer o anular haciendo click. Una X en una casilla de verificacin indica que est seleccionada, activada, o con valor True. Cada casilla de verificacin es independiente de las dems que puedan existir en el formulario, pudiendo tomar cada una de ellas el valor True o False, a voluntad del operador.Un control OptionButton muestra una opcin que se puede activar o desactivar, pero con dependencia del estado de otros controles OptionButton que existan en el formulario.Aunque puede parecer que los controles OptionButton y CheckBox funcionan de forma similar, hay una diferencia importante: Cuando un usuario selecciona un OptionButton, los otros controles del mismo grupo OptionButton dejan de estas disponibles automticamente. Por contraste, se puede seleccionar cualquier nmero de controles CheckBox.Este control representa la respuesta afirmativa o negativa a una pregunta. Se puede seleccionar o deseleccionar y por ello se utiliza para permitir que el usuario elija o no una opcin. El control ChaeckBox difiere de RadioButton en que es posible seleccionar uno o ms controles CheckBox de su grupo (en caso dse que este en grupo, pues puede haber un solo control CheckBox). Mientras que el RadioButton solo admite la seleccin de un RadioButton del grupo.Control CheckBox para usuarios de Visual Basic 6.0En este tema se compara el control CheckBox de Visual Basic 6.0 con su equivalente en Visual Basic 2008.El control CheckBox de Visual Basic 6.0 se ha reemplazado por el control CheckBox de formularios Windows Forms en Visual Basic 2008. Los nombres de algunas propiedades, mtodos, eventos y constantes son diferentes y, en algunos casos, existen diferencias de comportamiento.Diferencias conceptualesClick (Evento)En Visual Basic 6.0, el evento Click se desencadena cuanto el estado de CheckBox se modifica mediante programacin. En Visual Studio 2005 se utiliza el evento CheckStateChanged, no el evento Click.Diferencias adicionalesAsimismo, hay numerosas diferencias conceptuales que se aplican a todos los controles, como diferencias en los enlaces de datos, control de fuentes, arrastrar y colocar, compatibilidad con Ayuda, y otras. Para obtener ms informacin, consulte Informacin general sobre formularios Windows Forms y Adiciones a formularios Windows Forms para .NET Framework 2.0.Cambios de cdigo para el control CheckBoxEn los ejemplos siguientes se muestran las diferencias entre las tcnicas de codificacin de Visual Basic 6.0 y Visual Basic 2008.El cdigo se modifica para responder a los clics de CheckBoxEl cdigo siguiente muestra cmo se modifica el texto de un control CheckBox cuando un usuario activa o desactiva el control. La propiedad Value de Visual Basic 6.0 se reemplaza por la propiedad Checked de Visual Basic 2008 y la propiedad Caption se reemplaza por la propiedad Text. Observe que en el ejemplo de Visual Basic 2008 se utiliza el evento CheckStateChanged para duplicar el comportamiento del evento Click de Visual Basic 6.0.

' Visual Basic 6.0Private Sub Check1_Click() If Check1.Value = 1 Then Check1.Caption = "Checked" Else Check1.Caption = "Unchecked" End IfEnd SubVB' Visual BasicPrivate Sub CheckBox1_CheckStateChanged(ByVal sender As System.Object, _ByVal e As System.EventArgs) Handles CheckBox1.CheckStateChanged If CheckBox1.Checked = True Then CheckBox1.Text = "Checked" Else CheckBox1.Text = "Unchecked" End IfEnd Sub

El cdigo se modifica para determinar el estado de un control CheckBoxEn el ejemplo siguiente se muestra cmo se comprueba el estado de un control CheckBox en tiempo de ejecucin.' Visual Basic 6.0Select Case Check1.Value Case vbUnchecked Check1.Caption = "Unchecked" Case vbChecked Check1.Caption = "Checked" Case vbGrayed Check1.Caption = "Disabled"End SelectVB' Visual BasicSelect Case CheckBox1.CheckState Case CheckState.Unchecked CheckBox1.Text = "Unchecked" Case CheckState.Checked CheckBox1.Text = "Checked" Case CheckState.Indeterminate CheckBox1.Text = "Disabled"End Select

Jos Ortega NoboaPgina 3 de 34 to Informtica C Daule