• Sábado 5 de Octubre de 2024, 23:23

Autor Tema:  Redimension De Control De Usuario Y Sus Elementos  (Leído 1388 veces)

M-Power

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Redimension De Control De Usuario Y Sus Elementos
« en: Lunes 16 de Julio de 2007, 10:28 »
0
Buenas, me presento con una duda, actualmente estoy trabajando con un proyecto de windows form y vb.net con varios controles de usuario y tengo un problema a la hora de redimensionar. Para los controles normales (botones,cajas de texto, groupbox..) he usado la propiedad "Anchor" para que mantenga las distancias a los lados como quería, en unos manteniendo una posición y en otros ampliando el tamaño del control...

El problema le tengo con los controles de usuario, asi por ejemplo tengo un control de usuario "Botonera" que contiene un numero de botones. El formulario esta para una resolucion de 800x600 pero se puede cambiar el tamaño, así pues lo que busco es alguna propiedad o forma en la que los botones cambien su tamaño de forma proporcional al tamaño del control de usuario, de una forma similar a como actua el "Anchor" pero respecto a tamaño del control de usuario, o de una forma tipo a como actua la propiedad SizeMode en los picture box cuando se pone en "streetchImage". No se si existe alguna forma de hacerlo como busco, entiendo que será posible. Hay una forma que he aplicado para 2controles de usuario sencillos que tenia, que únicamente tenían un par de elementos dentro, y ha sido usando el evento resize del formulario para coger las nuevas medidas y pasando los nuevos valores calcular el tamaño proporcional mediante codigo tanto de los nuevos tamaños como de las nuevas posiciones.., pero ahora tengo un contro de usuario muy complejo y quiero evitarlo, ya que el control de usuario contiene varios controles de usuario, estos a su vez contienen varios controles de usuario y finalmente cada control de usuario de esos contiene bastantes picturebox etc..

Un saludo y gracias de forma anticipada, espero vuestras opiniones/soluciones al respecto.

cuajoa

  • Miembro activo
  • **
  • Mensajes: 81
    • Ver Perfil
    • http://www.daskate.com.ar/cuajoa
Re: Redimension De Control De Usuario Y Sus Elementos
« Respuesta #1 en: Lunes 16 de Julio de 2007, 23:27 »
0
mirá yo lo que hice para eso es una propiedad que sea altura y ancho y ahi le controlas lo que quieras de donde quieras.

Despues como evitar ese "anhidamiento" no se me ocurre, pero esto algo te va a salvar!
Eso creo!

Saludos
[size=109]Çu@Jö@[/size]
   

M-Power

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Redimension De Control De Usuario Y Sus Elementos
« Respuesta #2 en: Martes 17 de Julio de 2007, 09:06 »
0
En primer lugar muchas gracias por contestar, lo que comentas de usar el alto y ancho es como lo hice para los otros controles m