Cómo programar con vb en el centro de la ventana
La propiedad Dock de la barra de desplazamiento está establecida en Izquierda, en el extremo izquierdo. Cuando el formulario cambia de tamaño, también cambia de tamaño.
Este marco de fotos es muy complejo. Si no ajusta el tamaño del mismo y el formulario, solo necesita centrar el formulario y el menú de formato al programar. Si realiza el ajuste, debe calcular el tamaño del formulario (frmMain.size), luego calcular el tamaño del cuadro de imagen según el ancho y alto del tamaño frmMain y guardarlo con otros dos números enteros (la ubicación se puede configurar en un valor fijo, establezca el ancho y el alto del Tamaño Reste la xey de la posición del cuadro de imagen del ancho y el alto del tamaño del formulario y guarde estos dos valores en el objeto Punto. Propiedad SizeMode del cuadro de imagen a StretchImage y su propiedad Tamaño al Objeto guardado. De esta manera, puede cambiar el tamaño y colocar el cuadro de imagen para que esté siempre en el medio del formulario. Este código escribe una subrutina que es utilizada por el cambio de tamaño del formulario y el evento LoadComplete del marco de la imagen se llama
Tamaño de subimagen
dim newx como entero = ancho de mí. -10 'Supongamos que esta es la posición del marco de la imagen.
dim NewY as integer = me size .
Marca nuevo punto como nuevo punto (NewX, NewY).
picMain = StretchImage
.picMain.size = NewPoint
Conector final
Si usa .NET, es muy conveniente para Debes utilizar un SplitContainer para ocupar ambos lados de la configuración del Dock
.