Tengo una clase con un conjunto de propiedades Como se indica a continuación.Eliminar el atributo C# de una propiedad dinámicamente
class ContactInfo
{
[ReadOnly(true)]
[Category("Contact Info")]
public string Mobile { get; set; }
[Category("Contact Info")]
public string Name{ get; set; }
}
Los objetos de esta clase se asigna a una red de propiedad, por lo que los usuarios pueden actualizar un contacto existente. puede ver que Mobile está marcado como ReadOnly.
Pero, cuando quiero agregar un contacto completamente nuevo, me gustaría que los usuarios también puedan editar el contacto móvil. Para eso necesito eliminar la propiedad Readonly dinámicamente del tipo, antes de asignar el objeto a la cuadrícula de propiedades. ¿Es posible?
Esto es exactamente lo que quería en mi caso. – SysAdmin
El enlace está muerto. – grimmig
@grimmig: enlace fijo – andreialecu