need some design help here with DataGrid & styles

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

What I was hoping to do was have a universal Windows Form which features a
DataGrid.

This Formcould be accessed from several different points of entry, each one
may require a different style (different columns to show, different RowFilter
expression, etc..)

So I created the form and a class which holds several configuration objects,
such as TableStyle, a string to hold a RowFilter expression, etc... What I
wanted was each different point of entry would open this Form and pass it's
configuration along. The Form then reconfigures itself to suite that particle
style.

The problem is I am not very familiar with how a DataGrid works. There is
this TableStyles collection and if I add a style to it to suite one
configuration, and then another configuration comes along do I add another
style or clear that collection first so there's no confilct?

Also, when the Form is closed it Disposes the object... I was hoping it
would just hide it because I can expect the user to open the same form later
using a different configuration. So disposing it and instantiating a new
every time seems wasteful.

I hope I didn't make this sound more confusing then it really is- it's
supposed to be simple but I'm getting caught up in details...

please lend me a hand here
 
Back
Top