Retroceder   Foros del Web > Programación para sitios web > .NET > win forms

Respuesta
 
Herramientas Desplegado
Antiguo 14-may-2008, 13:14   #1 (permalink)
alfredo_m ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 44
Busqueda ¿Página de Propiedades en Visual Basic?

Buenas a todos, mi consulta es la expuesta en el título, ¿cómo se puede hacer una página de propiedades para un usercontrol en Visual Basic? O mejor dicho, ¿Cómo se puede simular? De antemano muchas gracias...
He intentado buscar en el foro, pero cada ves que coloco la palabra "propiedades", el buscador se cae.
alfredo_m está desconectado   Responder Citando
Antiguo 14-may-2008, 13:17   #2 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.570
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
Re: ¿Página de Propiedades en Visual Basic?

utliza el PropertyGrid
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay esta en línea ahora   Responder Citando
Antiguo 14-may-2008, 13:27   #3 (permalink)
alfredo_m ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 44
Re: ¿Página de Propiedades en Visual Basic?

Pero ese control muestra la propiedades, como en el diseño, no como para poder diseñarla tu mismo. Yo quería saber si se puede hacer una pagina de propiedades personalizada, completamente, como en VB6, o al menos si se puede simular. Tengo la idea, que se puede agregar un winform, pero como mencionarle a visual que esa propiedad necesito que me abra una ventana:

Ejemplo, en propiedades de font aparece un .... y se abre una ventana de propiedes, además de que aparecen sus sub propiedades al expandirlo.
alfredo_m está desconectado   Responder Citando
Antiguo 14-may-2008, 14:14   #4 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.570
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
Re: ¿Página de Propiedades en Visual Basic?

ok entonces quieres un CustomDesigner para un objeto en especifico

dale una vuelta a esto

http://blogs.microsoft.co.il/blogs/y...-designer.aspx
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay esta en línea ahora   Responder Citando
Antiguo 14-may-2008, 14:46   #5 (permalink)
alfredo_m ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 44
Re: ¿Página de Propiedades en Visual Basic?

he entendido lo que se necesita realizar, pero tengo un leve problema, me dice que System.Windows.Forms.Design.ControlDesigner no está definido, he buscado por todos lado, las referencias y otras cosas, pero no me acepta la declaración, estoy usando visual studio 2005
alfredo_m está desconectado   Responder Citando
Antiguo 14-may-2008, 14:50   #6 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.570
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
Re: ¿Página de Propiedades en Visual Basic?

Revisa ti tienes

System.Design.dll si no entrea a agregar refrerencias y agrega de la pestaña de .net esa libreria ademas checa q tengas el compenent model tambien habilitado.

revisa esta guia
http://msdn.microsoft.com/en-us/libr...0x(VS.80).aspx
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay esta en línea ahora   Responder Citando
Antiguo 15-may-2008, 15:18   #7 (permalink)
alfredo_m ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 44
Desacuerdo Re: ¿Página de Propiedades en Visual Basic?

Lo he intentado de muchas formas pero parece que no logro entender... o creo que algo entendi pero no lo se implementar.

Cuando importo el system.windows.design que mas debo declararle a la porpiedad para que visual entienda que es, como por ejemplo un boton... he intentado y aprendi algunas cosas pero como ya menciono puede ser que me falte implementarlas...

en la propiedad debo declarar en esta parte.....

Código:
<System.ComponentModel.Category("???"), System.ComponentModel.Description("It's a misterus control.")> _ 
public property......
o despues de declarar la calse debo hacer eso:

Código:
CLASS DEMO1
Inherits System.Windows.Forms.UserControl
'Debería agregar....
Implements ......'que debería colocar aca para
.
.
.
public property XX as ???? Implements ------
.
.
.
END CLASS
Ahora esa es mi duda... muchas gracias por su tiempo
alfredo_m está desconectado   Responder Citando
Respuesta
Calificación: Calificación de Tema: 1 votos, 4,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:34.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93