Click here to Skip to main content
15,886,963 members
Home / Discussions / C#
   

C#

 
QuestionGridView and making my site look like this page Pin
mjc2252-Jul-09 6:12
mjc2252-Jul-09 6:12 
AnswerRe: GridView and making my site look like this page Pin
Moim Hossain2-Jul-09 9:30
Moim Hossain2-Jul-09 9:30 
QuestionEnumerate Custom Class Pin
Dowse2-Jul-09 4:40
Dowse2-Jul-09 4:40 
AnswerRe: Enumerate Custom Class Pin
Thomas Weller2-Jul-09 5:36
Thomas Weller2-Jul-09 5:36 
GeneralRe: Enumerate Custom Class Pin
Dowse2-Jul-09 5:45
Dowse2-Jul-09 5:45 
GeneralRe: Enumerate Custom Class Pin
Thomas Weller2-Jul-09 6:07
Thomas Weller2-Jul-09 6:07 
GeneralRe: Enumerate Custom Class Pin
Dowse2-Jul-09 6:10
Dowse2-Jul-09 6:10 
AnswerRe: Enumerate Custom Class Pin
Luc Pattyn2-Jul-09 5:47
sitebuilderLuc Pattyn2-Jul-09 5:47 
Hi,

As Thomas said enumerators is not what you need here.
You need Reflection, which can give you access to all the data fields, constructors, methods, properties of your class.

This is an example listing all the known colors in the SystemColors class:
Assembly asm=Assembly.GetAssembly(Color.White.GetType());
Type type=asm.GetType("System.Drawing.SystemColors", true);
PropertyInfo[] pis=type.GetProperties();
int n=pis.Length;
log("There are "+n+" properties");
foreach (PropertyInfo pi in pis) {
    Color c=(Color)pi.GetValue(null, null); // get the SystemColor
    log(pi.Name+" = "+c.ToString());
}


BTW: you can only get information on class members, not on local variables inside some method.

Smile | :)

Luc Pattyn [Forum Guidelines] [My Articles]

DISCLAIMER: this message may have been modified by others; it may no longer reflect what I intended, and may contain bad advice; use at your own risk and with extreme care.

AnswerRe: Enumerate Custom Class Pin
Dowse2-Jul-09 6:03
Dowse2-Jul-09 6:03 
AnswerRe: Enumerate Custom Class Pin
Dowse2-Jul-09 7:01
Dowse2-Jul-09 7:01 
AnswerRe: Enumerate Custom Class Pin
DaveyM692-Jul-09 5:58
professionalDaveyM692-Jul-09 5:58 
AnswerRe: Enumerate Custom Class Pin
harold aptroot2-Jul-09 6:44
harold aptroot2-Jul-09 6:44 
QuestionThreading Pin
Wogboiii2-Jul-09 4:23
Wogboiii2-Jul-09 4:23 
AnswerRe: Threading Pin
Luc Pattyn2-Jul-09 4:26
sitebuilderLuc Pattyn2-Jul-09 4:26 
AnswerRe: Threading Pin
led mike2-Jul-09 4:36
led mike2-Jul-09 4:36 
GeneralRe: Threading Pin
DaveyM692-Jul-09 6:01
professionalDaveyM692-Jul-09 6:01 
AnswerRe: Threading Pin
Thomas Weller2-Jul-09 5:48
Thomas Weller2-Jul-09 5:48 
GeneralRe: Threading Pin
Paulo Zemek2-Jul-09 8:56
mvaPaulo Zemek2-Jul-09 8:56 
GeneralDatagridview... Pin
Isaac Gordon2-Jul-09 2:55
Isaac Gordon2-Jul-09 2:55 
GeneralRe: Datagridview... Pin
Henry Minute2-Jul-09 4:01
Henry Minute2-Jul-09 4:01 
GeneralRe: Datagridview... Pin
musefan2-Jul-09 4:15
musefan2-Jul-09 4:15 
QuestionWrting Image data in Mifare 1k card Pin
GauravKP2-Jul-09 2:43
professionalGauravKP2-Jul-09 2:43 
AnswerRe: Wrting Image data in Mifare 1k card Pin
Rajesh R Subramanian2-Jul-09 3:07
professionalRajesh R Subramanian2-Jul-09 3:07 
Questionwhat do i have to do next Pin
j4ck1we2-Jul-09 2:20
j4ck1we2-Jul-09 2:20 
AnswerRe: what do i have to do next Pin
dojohansen2-Jul-09 2:27
dojohansen2-Jul-09 2:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.