jueves, 25 de marzo de 2010

Configuraciones de las caracteristicas de un webpart

Crear una caracteristica configurable muchas veces nos ayuda a la hora de pedirle informacion al usuario que posteriormente utilizaremos para que nuestro webpart funcione correctamente. lo primero a tener en cuenta es el: using System.ComponentModel; luego utilizamos este codigo para introducir informacion sobre nuestra caracteristica [WebBrowsable(true), Personalizable(true), Category("Colores"), DisplayName("Seleccionar Color"), WebDisplayName("Seleccion Color"), Description("Debes introducir un color web ej: #660000")] Aqui un ejemplo: private Seleccion _SubSite = Seleccion.desconocido; [Personalizable(PersonalizationScope.Shared), WebBrowsable(true), Category("Configuracion Color"), WebDisplayName("¿Es el sitio superior?"), WebDescription("Seleccioneel tipo de sitio")] public Seleccion SubSite { get { return _SubSite; } set { _SubSite = value; } } private string _Sitio = "muciencia"; [Personalizable(PersonalizationScope.Shared), WebBrowsable(true),Category("Configuracion Color"), WebDisplayName("Nombre"), WebDescription("Escriba el nombre del museo de la ciencia")] public string Sitio { get { return _Sitio; } set { _Sitio = value; } } Podemos ver en el ejemplo que las caracteristicas tienen el mismo nombre, lo cual hara que queden agrupadas en la configuración.
Por lo general cuando uno crea webpart siempre coloca varias configuraciones dependiendo de la cantidad de configuraciones que necesite nuestro webpar, por eso asegurate de que la categoria sea la misma para que se encuentren agrupados al momento de verlos en la configuracion del webpart.

No hay comentarios:

Publicar un comentario