Propiedad Dock

04/10/2009 - 23:14 por Alberto | Informe spam
Me ocurre una cosa muy curiosa con la propiedad dock: en un formulario tengo
un ToolStrip anclado a la parte superior de un formulario. Quiero que el
resto del formulario esté ocupado por un control de usuario que desciende de
Panel pero si pongo la propiedad Dock a Fill, llena todo el formuario de tal
modo que su parte superior queda tapada por el ToolStrip.

Pero lo más curioso es que si pongo un Panel y establezco Dock a Fill, ocupa
todo el espacio pero sin invadir el del menú.

¿Porqué ocurre esto? Gracias

Preguntas similare

Leer las respuestas

#1 RFOG
05/10/2009 - 09:20 | Informe spam
Tiene toda la pinta de ser -otro- bug más de Windows Forms... pero si
es un control de usuario que has trasteado tu, puede ser que
simplemente estés manejando mal la jerarquía de padres/hijos (Owner,
Parent, y eso).

On Sun, 4 Oct 2009 23:14:39 +0200, "Alberto"
wrote:

Me ocurre una cosa muy curiosa con la propiedad dock: en un formulario tengo
un ToolStrip anclado a la parte superior de un formulario. Quiero que el
resto del formulario esté ocupado por un control de usuario que desciende de
Panel pero si pongo la propiedad Dock a Fill, llena todo el formuario de tal
modo que su parte superior queda tapada por el ToolStrip.

Pero lo más curioso es que si pongo un Panel y establezco Dock a Fill, ocupa
todo el espacio pero sin invadir el del menú.

¿Porqué ocurre esto? Gracias


Microsoft Visual C++ MVP => http://geeks.ms/blogs/rfog
Prefiero morir de pie que vivir siempre arrodillado.
Respuesta Responder a este mensaje
#2 Juan Carlos Paramá
05/10/2009 - 10:38 | Informe spam
Hola,

Por casualidad ¿colocaste el control antes que el ToolStrip? He comprobado
en muchas ocasiones que si el control esta ubicado en el formulario antes
que el toolstrip pasa eso. Lo que hago es cortarlo y volver a pegarlo.

Saludos,

Juan Carlos Paramá


"Alberto" escribió en el mensaje de noticias
news:
Me ocurre una cosa muy curiosa con la propiedad dock: en un formulario
tengo un ToolStrip anclado a la parte superior de un formulario. Quiero
que el resto del formulario esté ocupado por un control de usuario que
desciende de Panel pero si pongo la propiedad Dock a Fill, llena todo el
formuario de tal modo que su parte superior queda tapada por el ToolStrip.

Pero lo más curioso es que si pongo un Panel y establezco Dock a Fill,
ocupa todo el espacio pero sin invadir el del menú.

¿Porqué ocurre esto? Gracias
Respuesta Responder a este mensaje
#3 Alberto
05/10/2009 - 16:18 | Informe spam
Gracias. Me funcionó perfectamente.
"Juan Carlos Paramá" escribió en el mensaje de
noticias news:
Hola,

Por casualidad ¿colocaste el control antes que el ToolStrip? He comprobado
en muchas ocasiones que si el control esta ubicado en el formulario antes
que el toolstrip pasa eso. Lo que hago es cortarlo y volver a pegarlo.

Saludos,

Juan Carlos Paramá


"Alberto" escribió en el mensaje de noticias
news:
Me ocurre una cosa muy curiosa con la propiedad dock: en un formulario
tengo un ToolStrip anclado a la parte superior de un formulario. Quiero
que el resto del formulario esté ocupado por un control de usuario que
desciende de Panel pero si pongo la propiedad Dock a Fill, llena todo el
formuario de tal modo que su parte superior queda tapada por el
ToolStrip.

Pero lo más curioso es que si pongo un Panel y establezco Dock a Fill,
ocupa todo el espacio pero sin invadir el del menú.

¿Porqué ocurre esto? Gracias



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida