SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: julianmj en Jueves 24 de Mayo de 2007, 23:08

Título: ¿como Agregar Opciones A Una Propiedad Un Control?
Publicado por: julianmj en Jueves 24 de Mayo de 2007, 23:08
Hola, estoy desarrollando unos controles personalizados para ASP.NET, a los cuales ya les agregue algunas propiedades.

Hasta ahora todo ha funcionado muy bien, pero necesito agregarle a dichas propiedades algunos valores predeterminados, para que en el momento de definirlas las propiedades del control por medio de la Ventana Propiedades en Visual Studio, solo permita darle a dicha propiedad los valores predeterminados.

¿Como lo hago?

Muchas Gracias.
Título: Re: ¿como Agregar Opciones A Una Propiedad Un Control?
Publicado por: julianmj en Viernes 25 de Mayo de 2007, 00:43
Hola...ya encontré la forma, así quedó definida la propiedad:
       
        public enum TiposOrigenDatos
        {
            SentenciaSQL, OpcionesGenerales
        }

        private TiposOrigenDatos _OrigenDatos;

        public TiposOrigenDatos OrigenDatos
        {
            get { return _OrigenDatos; }
            set { _OrigenDatos = value; }
        }

En la Ventana Propiedades de Visual Studio en la propiedad OrigenDatos, aparecen las dos opciones que estan en definidas en TiposOrigenDatos en un ListBox.

Bueno ahí esta, pueda ser que a alguien le sirva de algo...aunque hay muchas otras características que se le pueden agregar a una propiedad. Seguiré investigando.

Suerte.