¿ Conocer las diferencias entre la lista de acceso ' y controles de chequeo le ayuda a elegir el control adecuado para sus formularios de entrada de datos y Visual Basic para Aplicaciones programas . Un beneficio adicional de aprender las diferencias entre los dos tipos de control está aprendiendo las propiedades y el comportamiento de cada uno. Utilice este conocimiento para configurar los controles al crear formularios personalizados botón " Form" acceso " en la pestaña" Crear ", con . Diferencia en la apariencia
Checkboxes un aspecto diferente de los controles de tipo lista. Casillas de verificación tienen una apariencia cuadrada por defecto, mientras que un control de lista aparece como un rectángulo cuyo tamaño varía según el número de elementos de la lista . Controles de cuadro combinado , otro tipo de control de la lista , aparecen como cuadros de texto de una sola fila con una flecha hacia abajo en el borde derecho.
Diferencia en Propiedades en venta
Todos los controles en el acceso tiene una lista de propiedades que definen cómo se ven y se comportan. Casillas de verificación y controles de tipo lista tienen algunas características en común , como "Visible ", que determina si se muestra o se oculta a la vista de un control. Pero los controles difieren en otras propiedades . Por ejemplo , los controles de casilla tienen la propiedad de "estado Triple ", que controla la lista de carencia. Los controles de lista tienen la propiedad " Filas List" , que controla la casilla falta .
Diferencia en tipos de valor
cuadros de lista puede contener varios valores mientras casillas pueden mantener sólo uno . Un cuadro de lista también se le permiten ingresar datos numéricos o de texto , mientras que los valores de una casilla de verificación sólo puede ser de tipo booleano. Los valores booleanos sólo pueden ser " verdadero" o " falso ", que se puede interpretar numéricamente como " 1 " o " 0 ". Un cuadro de lista o combinado, por el contrario, puede tener un número en un artículo y el texto en otro artículo. Nótese, sin embargo , que estos controles almacenar todo el contenido en forma de texto . Si usted está esperando un valor numérico , debe convertir el texto a un número con una función de este tipo de la " Cint () " Visual Basic función que convierte el texto en números enteros.
Diferente finalidad
El propósito de un control de casilla es sostener respuestas to " sí /no " preguntas de tipo . El propósito de un control de lista es llevar a cabo las respuestas para las preguntas abiertas . Por ejemplo , usted puede tener un campo de una tabla llamada "Pet ownerYesNo " en la que desee para indicar si una persona es propietaria de un animal de compañía o no. Utilice una casilla de verificación , no un control de lista para este campo. El valor "True" en la propiedad "Value" de este control indican que una persona es dueño de una mascota .