SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: DarkSlash en Domingo 16 de Septiembre de 2007, 20:12

Título: Ventana En Vb.net
Publicado por: DarkSlash en Domingo 16 de Septiembre de 2007, 20:12
Tengo una ventaba MDIParent y otra MDIChild. En esta última se ven los botones de maximizar, minimizar y cerrar. Mi intención es que NO se vean. Cómo lo logro?
Probé las propiedades que uno suele tocar (como FormBorder y esas cosas) pero nada funcionó.

Acá dejo una imagen resaltndo lo que NO quiero que se vea.

(http://img168.imageshack.us/img168/4324/barritajt1.jpg)
Título: Re: Ventana En Vb.net
Publicado por: fORU- en Domingo 16 de Septiembre de 2007, 21:08
jeje sabes no se al 100% como le hize para desaperecer esos botones ya que formatee mi compu y no he podido instalar VS 2005, pero mira selecciona la ventana child y en las propiedades va haber una que diga maxmaximine y otra que dice minminimaze o algo parecido si ahi esta en true le cambias a false para que no se vea. jeje ojala sean esas propiedades si no busca algunas parecidas ok, suerte bye
Título: Re: Ventana En Vb.net
Publicado por: alexis17 en Lunes 17 de Septiembre de 2007, 19:06
hola que tal
si no quieres que te aparesca ni el boton de maximizar, minimizar, ni la x
entonces ve en la propiedades del form
y colocale en  controlbox = false

pero si solo quieres quital el boton maximizar y minimizar entonces as lo que dijo el compañero en las propiedades poner minimizar y maximizar en false

ejemplo (http://codigobasico.net/?p=116#more-116)

 :hola:
Título: Re: Ventana En Vb.net
Publicado por: DarkSlash en Jueves 20 de Septiembre de 2007, 20:46
el tema es que ese screenshot está tomado con
controlbox = false
maximizebox = false
minimizebox = false
no sé por qué se sigue viendo :S
Título: Re: Ventana En Vb.net
Publicado por: DarkSlash en Martes 2 de Octubre de 2007, 04:05
Bueno, ya lo solucioné, el tema es así:
Como es un form heredado, no funciona alterarle las propiedades desde el IDE y tampoco desde el formulario padre, cuando se crea.
Lo que hay que hacer es escribir en el "on Load" del formulario en cuestión la línea "Me.ControlBox = False". En Cualquiera otro lugar donde se la escriba, NO FUNCIONA. Sólo en ese evento.

Espero que le sirva a aluien! bye!
Título: Re: Ventana En Vb.net
Publicado por: alexis17 en Martes 2 de Octubre de 2007, 05:41
cual es ese evento on load?

 :unsure:
Título: Re: Ventana En Vb.net
Publicado por: lencho en Miércoles 3 de Octubre de 2007, 04:38
Cita de: "alexis17"
cual es ese evento on load?

 :unsure:
es el evento que se ejecuta al cargarse el formulario !!.

BYTE
Título: Re: Ventana En Vb.net
Publicado por: alexis17 en Miércoles 3 de Octubre de 2007, 04:50
bueno yo tengo entendido que ese evento cuando carga el formulario se llama load no on load por eso era la dura o lo abran escrito mal

porque yo siempre para cargar algo cuando carga mi formulario lo e programado en el evento load del formulario

saludos
Título: Re: Ventana En Vb.net
Publicado por: lencho en Miércoles 3 de Octubre de 2007, 22:13
ah weno, ya decia yo que sabias!!!!

Saludos.

BYTE.