Fog Creek Software
Discussion Board




Welcome! and rules

Joel on Software

Customizable Winforms app

I'm trying to figure out the best way to make my winforms app customizable by my end users. Basically, I want to be able to let users add and delete their own textboxes and lables and then make those fields, writeable back to the database. I work for a large law firm and each individual office wants the ability to create and customize forms for their own needs.

Does anyone have any ideas on how to make this happen?

John Rosenberg
Wednesday, October 01, 2003

use infopath?

mb
Wednesday, October 01, 2003

Unfortunately that's not an option for us right now. Any other thoughts?

John Rosenberg
Wednesday, October 01, 2003

CodeDOM?

Ankur
Wednesday, October 01, 2003

How about using an xml definition per form? This way on the initialization of the form the controls are created according to the definition (which includes parameters for database binding).

So all the users need is to add/remove nodes in the xml file (or you can take it even further and create a form design editor ;)

id

id
Thursday, October 02, 2003

*  Recent Topics

*  Fog Creek Home