Quiero agregar atributos (como Browsable (falso)) de forma dinámica mientras se muestran en la cuadrícula. El escenario es que tengo una clase personalizada con algunas propiedades públicas. Sin embargo, no quiero que se muestren todas las propiedades públicas en la IU. ¿Hay una salida?Agregue atributos de nivel de propiedad dinámicamente mediante TypeDescriptor para PropertyGrid
Intenté usar TypeDescriptor. Sin embargo, funciona solo en el nivel de tipo y no en el nivel de propiedad. No pude encontrar ninguna ayuda sobre cómo usarlo a nivel de propiedad.
Cualquier puntero será muy apreciado.
Es posible, he proporcionado una implementación completa en mi pregunta http://stackoverflow.com/questions/12143650/how-to-add-property-level-attribute-to-the-typedescriptor-at-runtime/12143653 – Gman