Red de conocimiento del abogados - Preguntas y respuestas jurídicas - ¿Qué es una matriz de control en VB?

¿Qué es una matriz de control en VB?

Matriz de controles 7.5.1 El concepto de matriz de controles Una matriz de controles está compuesta por un grupo de controles del mismo tipo. Usan el mismo nombre de control y la mayoría de sus propiedades son las mismas, pero una propiedad es diferente, es decir, el valor de la propiedad Índice es diferente. Al crear una matriz de control, el sistema asigna un número de índice único (Índice) a cada elemento. A través de la propiedad Índice de la ventana de propiedades, puede conocer el subíndice del control. Por ejemplo, la matriz de control LblTm(6) representa el séptimo elemento de la matriz de control denominada LblTm. La característica más importante de la matriz de control es que comparte el mismo proceso de evento. Por lo tanto, es adecuado para situaciones en las que varios controles realizan operaciones similares. Por ejemplo, si la matriz de control cmdShuzi tiene 10 botones de comando, no importa en qué botón de comando se haga clic, se llamará al mismo proceso de evento de clic. Para distinguir qué elemento de la matriz de control desencadenó el evento, se determina mediante el valor del índice (es decir, el valor del subíndice) pasado al proceso cuando el programa se está ejecutando. Una matriz de control contiene al menos un elemento y puede contener hasta 32768 elementos. 7.5.2 Creación de una matriz de control Hay dos formas de crear una matriz de control: 1. Crear en tiempo de diseño 2. Agregar una matriz de control en tiempo de ejecución 1. Crear en tiempo de diseño Los pasos para crear una matriz de control son los siguientes: ① Dibujar una cierto control en el formulario, puede establecer la propiedad del nombre del control, que es el primer elemento creado. ② Seleccione el control y realice operaciones de "copiar" y "pegar". El sistema le preguntará (suponiendo que primero se dibuje un botón de comando 'Comando1'): "Ya existe un control llamado 'Comando1'. ¿Crear una matriz de controles?" Después de presionar el botón Sí, se crea un elemento de matriz de control. Después de varias operaciones de "pegar", se crea la cantidad requerida de elementos de matriz de control. ③ Programe el proceso del evento. 2. Los pasos para crear una matriz de controles agregando controles durante el tiempo de ejecución son los siguientes: ① Primero dibuje un control en el formulario y establezca el valor de índice del control en 0, lo que indica que el control también es una matriz; establezca la propiedad del nombre del control, que es el establecimiento del primer elemento de . ② Durante la programación, agregue varios elementos restantes mediante el método Cargar, y también puede eliminar un elemento agregado mediante el método Descargar. ③Cada matriz de control recién agregada determina su posición en el formulario configurando los atributos izquierdo y superior, y establece el atributo Visible en Verdadero Del /traintest/contentview.asp?contentid=4230

original.