Visual Basic - Toolbar a la izquierda y texto

Life is soft - evento anual de software empresarial
 
Vista:

Toolbar a la izquierda y texto

Publicado por Krator (71 intervenciones) el 02/07/2006 16:11:54
Me gustaría tener un botón que tenga un icono a la izquierda y el texto al lado, todo en la misma línea.
Esto lo hago con un imagelist y un toolbar.
En el toolbar le digo que el TextAlignement es Right, para que el texto salga a la izquieda.
Esto funciona genial, si la toolbar esta alineada a la parte superior o inferior, pero si está alineada por ejemplo a la izquierda, el texto se pierde, ya que no se puede ajustar el tamaño del toolbar.

¿Cómo se hace entonces?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Toolbar a la izquierda y texto

Publicado por Matías Freire (421 intervenciones) el 03/07/2006 17:45:45
Yo he tenido el mismo problema. La única solución que encontré fue poner la alineación en "None". El problema es que tenes que el tamaño y la posición del toolbar no se van a ajustar automáticamente. Y el ancho de los botones también lo tendrás que manejar a mano.

Si los botones que generas son siempre los mismos, no tenés problema. Armá la toolbar con el ancho necesario para que te queden bien los botones, y el alto lo manejás con el Resize del Form:

Private Sub Form_Resize()
ToolBar1.Height = Me.ScaleHeight
End Sub

Si los botones que cargás en el Toolbar fueran dinámicos, tendrías que controlar también el ancho de los botones (aunque eso ya es un poquito más complejo).

Saludos y espero que te haya servido la info!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Toolbar a la izquierda y texto

Publicado por Krator (71 intervenciones) el 04/07/2006 13:00:27
Gracias, voy a probarlo ahora mismo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar