Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2005, 15:48
Avatar de Scour
Scour
 
Fecha de Ingreso: octubre-2003
Ubicación: Murcia (España)
Mensajes: 94
Antigüedad: 20 años, 6 meses
Puntos: 0
Crear Controles de Servidor Web

Muy buenas Señores, estoy creando un control web en C#, y tengo 2 dudas...
1º.- Muchos de los parámetros son de tipo string, pero no quiero que el usuario pueda escribir cualquier valor, sino que tenga que elegir de una lista de valores (en la columna de propiedades del control en Visual Studio) como cuando se especifica el color en la propiedad ForeColor, que aparece una lista desplegable... algo así. Por ejemplo, si tengo esta propiedad en mi control:

Código:
[Bindable(true), Category("Appearance"), DefaultValue("px")]
public string UnidadCSS
{
	get { return unidad; }
	set { unidad = value; }
}
Lo que quisiera es que en puesto de que el usuario pueda escribir cualquier texto para esa propiedad, que le aparezca una lista desplegable con los valores que yo especifique (px, em, %, in....) y éste tenga que limitarse a esos valores.

2º.- Cuando, en cualquiera de los controles que trae por defecto Visual Studio, por ejemplo un Label, en la vista html, te pones dentro de la etiqueta y das un espacio, aparece una lista desplegable con todas las propiedades del objeto. Imagino que esto se hace con algún xml, pero no sé exáctamente como debe ser éste ni donde debe instalarse...

Si supieran indicarme sobre cualquiera de éstas dudas les estaría muy agradecido, ya que no he encontrado nada en Google...

Gracias por su tiempo.

Salu2.