Tipos Enum y usos

02/02/2006 - 16:59 por Pablo Cesar | Informe spam
A ver gente...tengo un tipo definido que se llama meses

public static enum Meses:int
{
Enero=1,
Febrero = 2,
Marzo = 3,
Abril = 4,
Mayo = 5,
Junio = 6,
Julio = 7,
Agosto = 8,
Septiembre = 9,
Octubre = 10,
Noviembre = 11,
Diciembre = 12
}

en una clase llamada Functions

Puedo rellenar un control DropDownList con estos datos?? como???

Saludos

Pablo Cesharp.

Preguntas similare

Leer las respuestas

#1 Jose Luis Manners
02/02/2006 - 18:33 | Informe spam
Prueba con esto:

ListBox listBox1 = new ListBox();
listBox1.Items.Add(Meses.Enero);
listBox1.Items.Add(Meses.Febrero);
listBox1.Items.Add(Meses.Marzo);
listBox1.Items.Add(Meses.Abril);
listBox1.Items.Add(Meses.Mayo);
listBox1.Items.Add(Meses.Junio);
listBox1.Items.Add(Meses.Julio);
listBox1.Items.Add(Meses.Agosto);
listBox1.Items.Add(Meses.Septiembre);
listBox1.Items.Add(Meses.Octubre);
listBox1.Items.Add(Meses.Noviembre);
listBox1.Items.Add(Meses.Diciembre);

Ahora bien, como todo en programación siempre hay varias maneras de llegar a
un mismo resultado. El código anterior lo puedes resumir en 2 lineas de
codigo (sí, 2 lineas), mira este ejemplo:

CultureInfo cultureInfo = new CultureInfo("es-DO");
// Cultura de República Dominicana, la usamos para conseguir los meses en
español
listBox1.Items.AddRange(cultureInfo.DateTimeFormat.MonthNames); // añadir
la lista de meses al listbox

Esta manera es más versatil que la anterior, además que en tu ejemplo el
compilador me genera un error porque el enum está definido como static.

Coopera con el foro. Dinos si te sirvió la respuesta aquí planteada.

Saludos,

Jose Luis Manners, MCP
http://www.josemanners.com/

"Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
-Blaise Pascal

"Pablo Cesar" wrote in message
news:%
A ver gente...tengo un tipo definido que se llama meses

public static enum Meses:int
{
Enero=1,
Febrero = 2,
Marzo = 3,
Abril = 4,
Mayo = 5,
Junio = 6,
Julio = 7,
Agosto = 8,
Septiembre = 9,
Octubre = 10,
Noviembre = 11,
Diciembre = 12
}

en una clase llamada Functions

Puedo rellenar un control DropDownList con estos datos?? como???

Saludos

Pablo Cesharp.


Respuesta Responder a este mensaje
#2 Pablo Cesar
02/02/2006 - 21:05 | Informe spam
Muchias Gracias!!!

Pablo Cesharp <-- tendré problemas con los derechos de autor por deformar mi
apellido así?


"Jose Luis Manners" <josemanners(-arroba-)hotmail.com> escribió en el
mensaje news:%
Prueba con esto:

ListBox listBox1 = new ListBox();
listBox1.Items.Add(Meses.Enero);
listBox1.Items.Add(Meses.Febrero);
listBox1.Items.Add(Meses.Marzo);
listBox1.Items.Add(Meses.Abril);
listBox1.Items.Add(Meses.Mayo);
listBox1.Items.Add(Meses.Junio);
listBox1.Items.Add(Meses.Julio);
listBox1.Items.Add(Meses.Agosto);
listBox1.Items.Add(Meses.Septiembre);
listBox1.Items.Add(Meses.Octubre);
listBox1.Items.Add(Meses.Noviembre);
listBox1.Items.Add(Meses.Diciembre);

Ahora bien, como todo en programación siempre hay varias maneras de llegar


a
un mismo resultado. El código anterior lo puedes resumir en 2 lineas de
codigo (sí, 2 lineas), mira este ejemplo:

CultureInfo cultureInfo = new CultureInfo("es-DO");
// Cultura de República Dominicana, la usamos para conseguir los meses en
español
listBox1.Items.AddRange(cultureInfo.DateTimeFormat.MonthNames); //


añadir
la lista de meses al listbox

Esta manera es más versatil que la anterior, además que en tu ejemplo el
compilador me genera un error porque el enum está definido como static.

Coopera con el foro. Dinos si te sirvió la respuesta aquí planteada.

Saludos,

Jose Luis Manners, MCP
http://www.josemanners.com/

"Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
-Blaise Pascal

"Pablo Cesar" wrote in message
news:%
> A ver gente...tengo un tipo definido que se llama meses
>
> public static enum Meses:int
> {
> Enero=1,
> Febrero = 2,
> Marzo = 3,
> Abril = 4,
> Mayo = 5,
> Junio = 6,
> Julio = 7,
> Agosto = 8,
> Septiembre = 9,
> Octubre = 10,
> Noviembre = 11,
> Diciembre = 12
> }
>
> en una clase llamada Functions
>
> Puedo rellenar un control DropDownList con estos datos?? como???
>
> Saludos
>
> Pablo Cesharp.
>
>


Respuesta Responder a este mensaje
#3 Jose Luis Manners
03/02/2006 - 20:49 | Informe spam
:-)

-
Coopera con el foro. Dinos si te sirvió la respuesta aquí planteada.
-

Saludos,

Jose Luis Manners, MCP
http://www.josemanners.com/

"Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
-Blaise Pascal

"Pablo Cesar" wrote in message
news:uz$
Muchias Gracias!!!

Pablo Cesharp <-- tendré problemas con los derechos de autor por deformar
mi
apellido así?


"Jose Luis Manners" <josemanners(-arroba-)hotmail.com> escribió en el
mensaje news:%
Prueba con esto:

ListBox listBox1 = new ListBox();
listBox1.Items.Add(Meses.Enero);
listBox1.Items.Add(Meses.Febrero);
listBox1.Items.Add(Meses.Marzo);
listBox1.Items.Add(Meses.Abril);
listBox1.Items.Add(Meses.Mayo);
listBox1.Items.Add(Meses.Junio);
listBox1.Items.Add(Meses.Julio);
listBox1.Items.Add(Meses.Agosto);
listBox1.Items.Add(Meses.Septiembre);
listBox1.Items.Add(Meses.Octubre);
listBox1.Items.Add(Meses.Noviembre);
listBox1.Items.Add(Meses.Diciembre);

Ahora bien, como todo en programación siempre hay varias maneras de
llegar


a
un mismo resultado. El código anterior lo puedes resumir en 2 lineas de
codigo (sí, 2 lineas), mira este ejemplo:

CultureInfo cultureInfo = new CultureInfo("es-DO");
// Cultura de República Dominicana, la usamos para conseguir los meses en
español
listBox1.Items.AddRange(cultureInfo.DateTimeFormat.MonthNames); //


añadir
la lista de meses al listbox

Esta manera es más versatil que la anterior, además que en tu ejemplo el
compilador me genera un error porque el enum está definido como static.

Coopera con el foro. Dinos si te sirvió la respuesta aquí planteada.

Saludos,

Jose Luis Manners, MCP
http://www.josemanners.com/

"Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
-Blaise Pascal

"Pablo Cesar" wrote in message
news:%
> A ver gente...tengo un tipo definido que se llama meses
>
> public static enum Meses:int
> {
> Enero=1,
> Febrero = 2,
> Marzo = 3,
> Abril = 4,
> Mayo = 5,
> Junio = 6,
> Julio = 7,
> Agosto = 8,
> Septiembre = 9,
> Octubre = 10,
> Noviembre = 11,
> Diciembre = 12
> }
>
> en una clase llamada Functions
>
> Puedo rellenar un control DropDownList con estos datos?? como???
>
> Saludos
>
> Pablo Cesharp.
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida