Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIDAD DIDACTICA
TALLER DE PROGRAMACION
DISTRIBUIDA
C SHARP
SESION 04
Capacidad N°1:
Desarrollar aplicaciones Windows teniendo en cuenta los requerimientos de los
usuarios
Indicador de Logro:
Utiliza correctamente los controles del lenguaje de programación para el diseño y
funcionamiento de Interfaces Graficas de Usuario, según los requerimientos de
usuarios.
2023 - II
Taller de Programación Distribuida
Listbox
El control ListBox permite mostrar una lista de elementos para que el usuario los seleccione
haciendo clic en ellos. Un control ListBox puede proporcionar una o varias selecciones
mediante la propiedad SelectionMode. ListBox también proporciona la propiedad MultiColumn
para poder mostrar los elementos en columnas en lugar de mostrarlos en una lista vertical. De
este modo, el control puede mostrar más elementos a la vez, y el usuario no tiene que buscar y
desplazarse hasta un elemento.
PROPIEDADES
BackColor Reemplazado. Vea Control.BackColor.
Items Obtiene los elementos del control ListBox.
MultiColumn Obtiene o establece un valor que indica si el control ListBox admite varias
columnas.
Name Obtiene o establece el nombre del control.
Sorted Obtiene o establece un valor que indica si los elementos del control
ListBox se ordenan alfabéticamente.
SelectedIndex Reemplazado. Obtiene o establece el índice que especifica el elemento
seleccionado actualmente.
SelectedItem Obtiene o establece el elemento seleccionado actualmente en el
ComboBox.
SelectedText Obtiene o establece el texto que se selecciona en la parte de un ComboBox
que se puede editar.
Text Reemplazado. Obtiene o establece el texto asociado al control.
Remove Quita el objeto especificado de la colección
MÉTODOS
Focus Establece el foco de entrada en el control.
Hide Oculta el control al usuario.
Refresh Reemplazado. Vea Control.Refresh.
Show Muestra el control al usuario.
Update Hace que el control vuelva a dibujar las regiones no válidas en su área de cliente.
Combobox
Un ComboBox muestra un campo de edición combinado con un ListBox y permite al usuario
seleccionar una opción de la lista o escribir texto nuevo. El comportamiento predeterminado de
ComboBox es mostrar un campo de edición con una lista desplegable oculta.
PROPIEDADES
BackColor Reemplazado. Vea Control.BackColor.
Items Obtiene un objeto que representa la colección de los elementos que contiene
el ComboBox.
Name Obtiene o establece el nombre del control.
SelectedIndex Reemplazado. Obtiene o establece el índice que especifica el elemento
seleccionado actualmente.
MÉTODOS
FindString Sobrecargado. Busca el primer elemento del ComboBox que comienza con
la cadena especificada.
Focus Establece el foco de entrada en el control.
Refresh Obliga al control a invalidar su área cliente y, acto seguido, obliga a que
vuelva a dibujarse el control y sus controles secundarios.
Select Sobrecargado. Selecciona un intervalo de texto.
SelectAll Selecciona todo el texto de la parte editable del ComboBox.
Show Muestra el control al usuario.
Datetimepicker
El control DateTimePicker se utiliza para permitir al usuario seleccionar una fecha y una hora, y
para mostrar esa fecha y esa hora en el formato especificado. Es posible limitar las fechas y las
horas que se pueden seleccionar al establecer las propiedades MinDate y MaxDate.
Para cambiar la presentación de la parte del control que corresponde al calendario, establezca
las propiedades CalendarForeColor, CalendarFont, CalendarTitleBackColor,
CalendarTitleForeColor, CalendarTrailingForeColor y CalendarMonthBackground.
Si se necesita aplicar un formato de fecha personalizado y limitar la selección a una sola fecha,
se puede utilizar un control DateTimePicker en lugar de MonthCalendar. Al utilizar
DateTimePicker, se limitará la necesidad de validar muchos datos de valores de fecha y hora.
PROPIEDADES
BackColor Reemplazado. Vea Control.BackColor.
CalendarFont Obtiene o establece el estilo de fuente que se aplica al calendario.
CalendarForeColor Obtiene o establece el color de primer plano del calendario.
Checked Obtiene o establece un valor que indica si la propiedad Value se ha
establecido con un valor de fecha y hora válido, y si el valor
mostrado se puede actualizar.
Enabled Obtiene o establece un valor que indica si el control puede responder
a la interacción del usuario.
Format Obtiene o establece el formato de fecha y hora que se muestra en el
control.
MaxDate Obtiene o establece la fecha y hora máximas que se pueden
seleccionar en el control.
MinDate Obtiene o establece la fecha y hora mínimas que se pueden
seleccionar en el control.
Name Obtiene o establece el nombre del control.
Text Reemplazado. Obtiene o establece el texto asociado al control.
Value Obtiene o establece el valor de fecha y hora asignado al control.
MÉTODOS
Focus Establece el foco de entrada en el control.
CASOS PRACTICOS
AUTOEVALUACION
1. Diseñar el formulario para una planilla de trabajadores, que al seleccionar el cargo debe
de mostrarse el jornal día (Obrero:50, Maestro: 80, Operario: 100). Calcular y mostrar
el sueldo, todos los descuentos y el sueldo neto, además debe de mostrar el total a
pagar. No se debe de agregar DNI repetidos en la Lista, validar los datos