Red de conocimiento informático - Computadora portátil - Código fuente de control COM

Código fuente de control COM

Ajuste automático. Solo sepa qué hora es:

Primero, la posición del control se especifica en la esquina superior izquierda del control, que son las propiedades Izquierda y Superior. Para ajustar la posición, simplemente modifique estas dos propiedades. Por supuesto, puedes utilizar el método Mover para cambiar el tamaño en un solo paso mientras te mueves.

En segundo lugar, al calcular el tamaño de un contenedor, la altura y el ancho que comienzan con Escala generalmente se usan porque estas propiedades se refieren al espacio real disponible en el contenedor (excluyendo el grosor del borde, la barra de título, etc.). Por ejemplo, si quisiera mostrar siempre una imagen en el medio del formulario (en el cuadro de imagen pic1), escribiría:

pic1. izquierda = (i. ScaleWidth - ancho de pic1) / 2

pic1. Top =(i.ScaleHeight - pic1 height)/2

En tercer lugar, algunos casos especiales. Por ejemplo, puede ocurrir un error al dimensionar un control para minimizarlo porque el valor calculado es un número negativo. Puede agregar un límite de tamaño mínimo al frente:

Si i. ScaleWidth gt300 y luego envíe el texto 1. Ancho = (i. ScaleWidth - ancho de pic1) / 3

Es decir, cuando el tamaño de la tabla es inferior a 300 (el ancho del cuadro de texto ajustado es 100), no se realiza ningún ajuste.

El evento Resize se activará después de cambiar el tamaño, por lo que el tamaño en el evento es el tamaño modificado. Para una forma minimizada, su ancho y alto son ambos 0.