1. Utiliza el proyecto # 1
2. Implementa lo solicitado en la Segunda Parte del Proyecto, siguiendo las instrucciones contenidas en el siguiente documento PDF:
https://drive.google.com/open?id=0B7itKirLQ49scWx1UVhfTE9PZ00
Instrucciones específicas:
PROYECTO #1 - PARTE 2:
EVENTOS DE WINDOWS FORMS
NumericUpDown
1. Crea un
evento que se ejecute cuando cambie el valor del NumericUpDown identificado con
el name: numValor, para eso haz
doble clic sobre el NumericUpDown en la vista de diseño.
2. Programa
el evento numValor_ValueChanged para que cuando se llegue a tener el
mismo valor que el máximo establecido (100) no se pueda seguir incrementando,
sino que se reinicie su valor al mínimo establecido (0). Para poder realizar eso
utiliza la sentencia if y determinar si propiedad Value es igual a la
propiedad Maximum, si es así entonces a la propiedad Value se le
debe asignar el valor de la propiedad Minimum.
CheckBox
1.
Crea un Evento que se ejecute cuando se
seleccione o deseleccione el CheckBox (cbHabilitar), haciendo doble clic sobre el CheckBox.
2.
Programa el evento cbHabilitar_CheckedChanged
para habilitar o deshabilitar el NumericUpDown numValor. Para poder realizar eso utiliza la
sentencia IF para determinar si la propiedad CheckState del CheckBox es
igual al valor de la enumeración CheckState.Unchecked,
de ser así entonces a la propiedad numValor.Enabled
del NumericUpDown se le asignara el valor: false, sino el valor true.
ProgressBar
1.
Modifica el evento del NumericUpDown numValor_ValueChanged
y asigna a la propiedad Value del
ProgressBar el valor de la propiedad numValor.Value
del NumericUpDown, se debe realizar la conversión entre los distintos tipos.
Timer
1.
Crea un evento (timTiempo_Tick) para que
después de cada 3 segundos trascurridos se incremente el valor del
NumericUpDown, para poder realizar eso hay que asignar al control numValor
el valor de sumar el mismo valor que tenía numValor.Value más el valor de la propiedad numValor.Increment.
2.
Crea un evento (rdEncendido_CheckedChanged) para que cuando se seleccione el RadioButton
de Encendido, se habilite el Timer (timTiempo), para poder realizar eso asigna
a la propiedad timTiempo.Enabled el
valor de true.
3.
Crear un evento (rdApagado_CheckedChanged) para que cuando se seleccione el RadioButton
correspondiente a Apagado, se asigne a la propiedad timTiempo.Enabled el valor de false. Si el timer tiene la propiedad
Enabled igual a false entonces no se activa el evento.
Button btnAgregar
1. Evento btnAgregar_Click,
agregar el contenido de la propiedad txtLista.Text a la colección Items
de CboLista.
Button
btnRemover
1. Evento btnRemover_Click,
remover el contenido seleccionado de la colección Items de CboLista.
NOTA: El código fuente para poder implementar los eventos solicitados se encuentra en documento PDF:
https://drive.google.com/open?id=0B7itKirLQ49scWx1UVhfTE9PZ00
NOTA: El código fuente para poder implementar los eventos solicitados se encuentra en documento PDF:
https://drive.google.com/open?id=0B7itKirLQ49scWx1UVhfTE9PZ00
No hay comentarios.:
Publicar un comentario