elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Mostrar UserControl por fuera del form.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Mostrar UserControl por fuera del form.  (Leído 4,190 veces)
P[i]


Desconectado Desconectado

Mensajes: 472


Ver Perfil
Mostrar UserControl por fuera del form.
« en: 10 Octubre 2007, 21:21 pm »

  Hola estoy creando una aplicacion y por necesidades de esta tuve que crear un nuevo control de usuario, este control es una mezcla un textbox, una imagen y un datagridview. Es para simular un combobox pero con muchas mas posibilidades ya que el combobox solo permite introducir 100 elementos y una sola columan por esto del array. El mio pues es exactamento como un combobox, pero permite tener mas de una columna, y elementos ilimitados, ya que uso un datagrid.
  Los problemas que me han ocurrido al crear el control son los siguientes:
 -El que mas me importa es que el datagridview cuando se expande hacia la derecha queda cortado por el formulario y no lo muestra mas alla. Yo quiero que aunque el formulario ocupe 100px de ancho, si el datagridbox ocupa 300px que se vean lo 300px del dgw, tal y como lo hace el combobox.
 -Otro problemilla es a la hora de ocultar el datagridview, lo que tengo ahora es que cuando el raton salga del dgw pues se cierre pero en el combobox se cierra la lista cuando se hace clic en cualquier parte de la pantalla. E provado con el foco pero no funciona.
 -El ultimo esque la flechita que aparece a la derecha del combobox pues lo que hice fue imprimir pantalla, ponerlo en un archivo bmp y luego llamarlo desde mi aplicacion y ponerlo a ala derecha del textbox, el problema es que si se cambia de tema de windows o algo esta flecha no cambiara. Alguien sabe como se puede hacer para que mostrar la flecha del sistema.

Lo que mas me interesa de todo es el primer problema los demas los tengo en asuntos pendientes a si que se lo agradeceria mucho por su ayuda.


Aki les dejo unas imagenes de todo lo que pasa:
Una imagen donde el combobox sale fuera


Una imagen donde mi datagridview no sale fuera:


Una imagen de la flecha en cuestion:


Gracias por su ayuda.


En línea

Hendrix
In The Kernel Land
Colaborador
***
Desconectado Desconectado

Mensajes: 2.276



Ver Perfil WWW
Re: Mostrar UserControl por fuera del form.
« Respuesta #1 en: 10 Octubre 2007, 21:46 pm »

La verdad, no lo e echo nunca, pero supongo que lo que hj ara sera crear una "ventana" nueva y situarla donde quiera....asi seguro que se peude, aunque no se si lo hara asi o no...

 :-\ :-\


En línea

"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
el_pringado

Desconectado Desconectado

Mensajes: 2


Ver Perfil
.
« Respuesta #2 en: 12 Octubre 2007, 14:51 pm »

.
En línea

P[i]


Desconectado Desconectado

Mensajes: 472


Ver Perfil
Re: Mostrar UserControl por fuera del form.
« Respuesta #3 en: 12 Octubre 2007, 20:20 pm »

Bueno gracias Hendriҳ, al final con tu ayuda me a quedado asi:


Aun me queda el auteajuste que me falla un poco pero casi lo tengo.

 Graciñas.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Mostrar error de Login dentro de Form
PHP
KeyPy HH 7 14,585 Último mensaje 24 Septiembre 2012, 06:00 am
por jdc
[Duda] Mostrar nueva pantalla sin cambiar de Form
.NET (C#, VB.NET, ASP)
z3nth10n 7 4,677 Último mensaje 29 Mayo 2013, 11:24 am
por Eleкtro
Mostrar mensaje informativo o form y seguir corriendo el codigo
Programación Visual Basic
The_Saint 3 2,078 Último mensaje 29 Julio 2013, 15:29 pm
por The_Saint
Activar timer del form FUERA DEL FORM...
Programación Visual Basic
TheJucas21 2 2,477 Último mensaje 29 Junio 2014, 22:38 pm
por FacuM
Ayuda Detectar MouseHand fuera del form
.NET (C#, VB.NET, ASP)
Cripting 2 2,298 Último mensaje 14 Diciembre 2016, 02:54 am
por Cripting
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines