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:
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.[Bindable(true), Category("Appearance"), DefaultValue("px")] public string UnidadCSS { get { return unidad; } set { unidad = value; } }
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.