Click here to Skip to main content
15,922,533 members
Home / Discussions / C#
   

C#

 
AnswerRe: c# Pin
Dave Kreskowiak11-Oct-07 4:01
mveDave Kreskowiak11-Oct-07 4:01 
GeneralRe: c# Pin
Colin Angus Mackay11-Oct-07 5:09
Colin Angus Mackay11-Oct-07 5:09 
GeneralRe: c# Pin
Dave Kreskowiak11-Oct-07 5:28
mveDave Kreskowiak11-Oct-07 5:28 
JokeRe: c# Pin
PIEBALDconsult11-Oct-07 5:22
mvePIEBALDconsult11-Oct-07 5:22 
GeneralRe: c# Pin
BoneSoft11-Oct-07 5:49
BoneSoft11-Oct-07 5:49 
GeneralRe: c# Pin
MasterSharp11-Oct-07 6:37
MasterSharp11-Oct-07 6:37 
GeneralRe: c# Pin
Pete O'Hanlon11-Oct-07 11:30
mvePete O'Hanlon11-Oct-07 11:30 
AnswerRe: c# Pin
GuyThiebaut11-Oct-07 8:14
professionalGuyThiebaut11-Oct-07 8:14 
AnswerWell Pin
Ennis Ray Lynch, Jr.11-Oct-07 8:55
Ennis Ray Lynch, Jr.11-Oct-07 8:55 
Questionhiding option Pin
netJP12L11-Oct-07 3:49
netJP12L11-Oct-07 3:49 
AnswerRe: hiding option Pin
TJoe11-Oct-07 3:51
TJoe11-Oct-07 3:51 
AnswerRe: hiding option Pin
Pete O'Hanlon11-Oct-07 11:48
mvePete O'Hanlon11-Oct-07 11:48 
Questioninterface implimentation in Excel Pin
A M SOMAN11-Oct-07 3:12
A M SOMAN11-Oct-07 3:12 
AnswerRe: interface implimentation in Excel Pin
Pete O'Hanlon11-Oct-07 11:26
mvePete O'Hanlon11-Oct-07 11:26 
QuestionWhat it mean when a class contructor accepts same class object ? Pin
N a v a n e e t h11-Oct-07 3:05
N a v a n e e t h11-Oct-07 3:05 
AnswerRe: What it mean when a class contructor accepts same class object ? Pin
TJoe11-Oct-07 3:12
TJoe11-Oct-07 3:12 
GeneralRe: What it mean when a class contructor accepts same class object ? Pin
N a v a n e e t h11-Oct-07 3:19
N a v a n e e t h11-Oct-07 3:19 
GeneralRe: What it mean when a class contructor accepts same class object ? Pin
TJoe11-Oct-07 3:22
TJoe11-Oct-07 3:22 
GeneralRe: What it mean when a class contructor accepts same class object ? Pin
Ennis Ray Lynch, Jr.11-Oct-07 3:20
Ennis Ray Lynch, Jr.11-Oct-07 3:20 
GeneralRe: What it mean when a class contructor accepts same class object ? Pin
DavidNohejl11-Oct-07 3:24
DavidNohejl11-Oct-07 3:24 
GeneralRe: What it mean when a class contructor accepts same class object ? Pin
TJoe11-Oct-07 3:30
TJoe11-Oct-07 3:30 
GeneralRe: What it mean when a class contructor accepts same class object ? Pin
DavidNohejl11-Oct-07 3:56
DavidNohejl11-Oct-07 3:56 
AnswerRe: What it mean when a class contructor accepts same class object ? Pin
DavidNohejl11-Oct-07 3:21
DavidNohejl11-Oct-07 3:21 
GeneralRe: What it mean when a class contructor accepts same class object ? Pin
N a v a n e e t h11-Oct-07 3:25
N a v a n e e t h11-Oct-07 3:25 
QuestionUI Controls which generate screens at runtime Pin
NicoJS11-Oct-07 2:50
NicoJS11-Oct-07 2:50 
For data / transactional apps such as LOB, we all want the user to view and update an object (which is usually OR mapped to a datastore) or a list of objects.

I am looking for a UI control which generates a screen at runtime based on the properties AND methods of an object. The PropertyGrid of the ComponentModel does a wonderful job but I cannot present that to users.
Also, its Reflection/Attribute driven model means the end-users cannot influence many of the display characteristics. I am fully prepared to implement an interface which the UI control imposes on me.
Such an interface can request the properties to display, the order, the category, which are updateable, default values, help, and whatever other wonderful things the UI control can do with the info it gets from the interface.
It can also ask me to save any changes the user made (which is limited to the UI type of properties such as position, size, order, etc), so the user can customize his display.

ITypedList (which is used by most grids) is a good example with its GetItemProperties method, why can't PropertyGrid also use such a method iso Attributes ?

But displaying and maintaining properties is only the beginning. Why not include methods, which are then displayed as buttons (or context menus or some other wonderful thing). When the user
clicks on a button, the UI requests values for each parameter from the user (but only after requesting defaults, allowed values, help, etc for each parameter from the implementor of the interface).

This way, Reflection/Attributes represents only one of many ways to influence the UI. I can implement the interface such that the info is called from some config file or metadata database.

Is there something like that or am I missing something ?

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.