Sección de códigos , trucos y ejemplos para visual basic
<Volver> - Anterior - Siguiente
El siguiente ejemplo, visualiza un campo de tipo SI/NO en una columna, y los mismos se muestra con un CheckBox, pero no insertando un control Check en la celda correspondiente, si no cambiando la fuente de la celda por el tipo de fuente " Wingdings ".
El caracter 168 visualiza un check en False y el caracter 254 el check en True
Form
En el ejemplo, se utiliza la tabla Productos de la base de datos Nwind del directorio de vb, y el campo de tipo SI/No es el campo "Suspendido"
Nota: hay dos rutinas , una llamada Cargar_FlexGrid, que se ejecuta en el Form Load y carga todos los datos del recordset en la grilla. A esta rutina se le pasa el flex, el número de campo boolean para usar con los checkbox, y el recordset con los datos
La otra rutina, edita el recordset y la grilla al hacer Click en la celda. A esta le pasa también como parámetro : el número de campo, el recordset y el flex
Call ActualizarCampo(1, rs, MSFlexGrid1)
Agregar al proyecto :
Código fuente en el form
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar