Click here to Skip to main content
15,886,689 members
Articles / Programming Languages / C#

The PropertyGrid: Overriding Class Attributes

Rate me:
Please Sign up or sign in to vote.
4.81/5 (14 votes)
17 Jan 2008CPOL4 min read 68.2K   1.5K   61  
Dynamically control any attribute, including DefaultValues, Categories, Descriptions, DisplayNames, ReadOnly attributes, Property sort order and more.

Alternatives

Members may post updates or alternatives to this current article in order to show different approaches or add new features.

No alternatives have been posted.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Web Developer
United States United States
It started nearly 20 years ago. I was a BBS freak long before I could drive or even had a girl friend. I ran a type of software known at the time as Renegade; questionably a hacked version of another type of BBS software known as WWIV. Looking back I really had no choice. Renegade was free, fast and most importantly, open-source. Turbo Pascal was my flavor at the time, and I spent nearly all of my time with it; writing things from goofy SysOp pagers to label printing systems.

I'm a bit ashamed to say I can barely remember the basic "Pascal" syntax; I hear they call it Delphi or something now.. (lol)..

These days it's mainly all C#,C++/CLR syntax for me. And why not? That’s a powerful combination of rapid development, speed, compatibility, and flexibility. I'm sure most developers would agree that these days C# can't be beat for rapid development. It's powerful and even portable; a rare combination for a high-level language.

Language Experience: C#, C++/CLR, C, VB.NET, SQL, PHP, JavaScript, HTML, ASM

Comments and Discussions