Re: [email protected]
Oscar Acosta <[email protected]> Tue, 20 Jul 2010 23:15:44 -0700 (PDT)
| Newsgroups | gmane.comp.gnome.mono.hispano |
|---|---|
| Message-ID | <[email protected]> |
Hola Juan Carlos:
No se si te he entendido, pero la propiedad no se establece a True con el
atributo DefaultValue(true). Primero en el constructor se establece el valor a
true. Luego en la propiedad se indica que este fue el valor que se le asigno en
el constructor y que es el valor por defecto
public class test{
private bool b;
test(){
b = true;
}
[DefaultValue(true)]
public B{
{get; set;}
}
}
o al contrario:
public class test{
private bool b;
test(){
b = false;
}
[DefaultValue(false)]
public B{
{get; set;}
}
}
Si después esta clase se muestra en el diseñador y se cambia el valor de B,
debería ponerse en negrita la propiedad en el diseñador si difiere del valor
asignado por defecto.
Saludos,
________________________________
De: Juan Carlos Ferrández Mollá <[email protected]>
Para: Oscar Acosta <[email protected]>
CC: [email protected]
Enviado: mar,20 julio, 2010 19:35
Asunto: Re: [email protected]
A eso me refería en mi primer post. Que aunque establezco la propuedad
por defecto a true mediante DefaultValue(true), el IDE no se entera.
Cuando añado el widget al diseñador de ventanas, la propiedad tiene el
valor false (check no checkeado)
El mar, 13-07-2010 a las 03:13 -0700, Oscar Acosta escribió:
> Hola Juan Carlos:
> Ese atributo le informa al diseñador de evntanas (IDE) cual es el
> valor por defecto de una propiedad.
> Por ejemplo, cuando en el diseñador de ventanas estableces la
> propiedad Enabled de un control a false, esta se muestra en negrita.
> El diseñador la pone en negrita porque a partir de ese atributo sabe
> que su valor a cambiado a otro distinto del establecido por defecto.
>
>http://msdn.microsoft.com/en-us/library/system.componentmodel.defaultvalueattribute.aspx
>x
>
> Saludos,
>
> Oscar Acosta
>
> Message: 1
> Date: Fri, 9 Jul 2010 17:47:16 -0700 (PDT)
> From: Juan Carlos Ferrández <[email protected]>
> Subject: Re: [Mono-hispano] Atributo [DefaultValue()]
> To: [email protected]
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=UTF-8
>
>
> Buenas Oscar.
>
> Gracias por tu respuesta. Sabía que podía hacerlo así, pero entonces,
> para
> que vale el atributo DefaultValue?
>
> Un Saludo
> JC
>
_______________________________________________
Mono-hispano mailing list
[email protected]
https://listas.hispalinux.es/mailman/listinfo/mono-hispano