PDF de programación - GUIA 7 Controles comunes - CheckBox - Lenguaje de programación C Sharp

Imágen de pdf GUIA 7 Controles comunes - CheckBox - Lenguaje de programación C Sharp

GUIA 7 Controles comunes - CheckBox - Lenguaje de programación C Sharpgráfica de visualizaciones

Publicado el 24 de Marzo del 2018
2.495 visualizaciones desde el 24 de Marzo del 2018
369,8 KB
4 paginas
Creado hace 8a (29/10/2015)
Colegio Nicolás Esquerra Jornada Tarde

Asignatura: Informática

Lenguaje de programación C Sharp (C#)

GUIA 7

Controles comunes - CheckBox



El control CheckBox permite implementar un cuadro de selección (básicamente un botón de dos
estados: seleccionado o no seleccionado)



Problema 1:

Confeccionar un programa que muestre 3 objetos de la clase CheckBox con etiquetas de tres
idiomas. Cuando se presiona un botón mostrar en la barra de títulos del Form todos los CheckBox
seleccionados hasta el momento.



Código problema 1:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplicationCheckBox1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
Text = "";
if (checkBox1.Checked == true)
{
Text = Text + "(Inglés)";
}
if (checkBox2.Checked == true)
{
Text = Text + "(Francés)";
}
if (checkBox3.Checked == true)
{
Text = Text + "(Alemán)";
}
}
}
}

La clase CheckBox tiene una propiedad llamada Checked (si tiene el valor true significa que el
CheckBox esta seleccionado, en caso contrario no esta seleccionado.
En el evento Click del botón primero borramos el contenido del título del Form:
Text = "";
Y seguidamente mediante estructuras if verificamos el estado de cada CheckBox, en caso de estar
seleccionado concatenamos al título del Form el valor que representa ese CheckBox:

if (checkBox1.Checked == true)
{
Text = Text + "(Inglés)";
}



Problema 2:

Disponer un control Label que muestre el siguiente mensaje: "Esta de acuerdo con las normas del
servicio?", luego un CheckBox y finalmente un objeto de tipo Button desactivo (propiedad Enabled

con false). Cuando se tilde el CheckBox debemos activar el botón (para esto debemos responder al
evento)

Código problema 2:



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplicationCheckBox2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
{
button1.Enabled = true;
}
else
{
button1.Enabled = false;
}
}
}
}

Debemos implementar el evento CheckedChange del objeto checkBox1 (preguntamos si el
CheckBox se encuentra seleccionado o no, en caso de estar seleccionado activamos el botón
asignando a la propiedad Enabled el valor true):

private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
{
button1.Enabled = true;

}
else
{
button1.Enabled = false;
}
}
Problema propuesto

1. Disponer tres objetos de la clase CheckBox con nombres de navegadores web. Cuando se

presione un botón mostrar en el título del Form los programas seleccionados.
  • Links de descarga
http://lwp-l.com/pdf9822

Comentarios de: GUIA 7 Controles comunes - CheckBox - Lenguaje de programación C Sharp (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad