Re: Grid from TexBoxes is Slow
Brady Kelly <[email protected]> Mon, 5 Nov 2007 13:41:35 +0200
| Newsgroups | gmane.comp.windows.devel.dotnet.winforms |
|---|---|
| Message-ID | <[email protected]> |
I'm afraid the time I'm putting into this project is my own time. Management are happy with a very Spartan treeview effort that achieves the same thing, at no additional cost or time. This is really a pet project of mine, to assimilate various needs I've encountered in all my data integration experiences and get to know Windows Forms better. > -----Original Message----- > From: Discussion forum for developers using Windows Forms to build apps > and controls [mailto:[email protected]] On Behalf Of > Adrian Martin > Sent: 05 November 2007 01:38 PM > To: [email protected] > Subject: Re: [DOTNET-WINFORMS] Grid from TexBoxes is Slow > > Whilst it fun to build your own grid, buying an advanced component in > would save time and money and add enormous value to your project. There > are quite a few to choose from.... one I found quickly was > > http://www.infragistics.com/dotnet/netadvantage/winforms/wingrid.aspx#O > verview > > This is not the only datagrid 3rd party control - it's the first I > found. > > Without priority support it costs $795, roughly £400, if you work out > how long it would take you to create this component..... the maths is > easy. And only stupid managers would deny the cost savings( don't put > it like that though!) > > > Adrian > > > > > > > > > > -----Original Message----- > From: Discussion forum for developers using Windows Forms to build apps > and controls [mailto:[email protected]] On Behalf Of > Brady Kelly > Sent: 5-November-2007 10:55 > To: [email protected] > Subject: Re: Grid from TexBoxes is Slow > > I have requirements the disqualify the DataGridView. I need to have > interleaved rows with different column layouts, and I need e.g. three > column > header rows, also all with different column layouts. If you can offer > any > advice on how to achieve this with a DataGridView I would concider you > a > hero and set about trying to do it post haste. > > > -----Original Message----- > > From: Discussion forum for developers using Windows Forms to build > apps > > and controls [mailto:[email protected]] On Behalf > Of > > Adrian Martin > > Sent: 05 November 2007 12:49 PM > > To: [email protected] > > Subject: Re: [DOTNET-WINFORMS] Grid from TexBoxes is Slow > > > > I guess the DataGridViews only look like rows and rows of textboxes, > > when the Grid has an active cell it dynamically creates the correct > > control( eg TextBox ) and postions it on top and infront of the cell. > > > > I don't have a grid handy at the minute but WinSpy++ should confirm > > this..... > > > > Surely the shortcut to speeding up your grid is to replace it with a > > DataViewGrid! > > > > > > > > > > -----Original Message----- > > From: Discussion forum for developers using Windows Forms to build > apps > > and controls [mailto:[email protected]] On Behalf > Of > > Brady Kelly > > Sent: 5-November-2007 09:32 > > To: [email protected] > > Subject: Grid from TexBoxes is Slow > > > > I've build a prototype custom grid using rows of TextBox controls, > but > > it's > > quite slow. Now if I use a DataGridView, with all my columns as > > textbox > > columns, I imagine all the cells are textboxes as well, and that grid > > has > > huge amounts more functionality than mine. So, I believe I can > greatly > > improve the speed of my grid, still using the textbox approach, but I > > haven't a clue how. Some advice would be great. > > > > > > > > A question that keeps cropping up in my thoughts is, do I continue > > delegating the drawing of borders to the individual textboxes, or do > I > > draw > > the grid independently, and place borderless textboxes in the cells. > > Is > > there even much of a difference? > > > > > > Johnston Press plc Registered in Scotland no. SC015382 > > Registered Office: 53 Manor Place, Edinburgh, EH3 7EG > > > > Opinions expressed in this email are those of the writer and not the > > company. E-mail traffic is monitored within Johnston Press and > > messages may be viewed. This e-mail and any files with it are solely > > for the use of the addressee(s). If you are not the intended > > recipient, you have received this e-mail in error. Please delete it > or > > return it to the sender or notify us by email at > > [email protected] > > > Johnston Press plc Registered in Scotland no. SC015382 > Registered Office: 53 Manor Place, Edinburgh, EH3 7EG > > Opinions expressed in this email are those of the writer and not the > company. E-mail traffic is monitored within Johnston Press and > messages may be viewed. This e-mail and any files with it are solely > for the use of the addressee(s). If you are not the intended > recipient, you have received this e-mail in error. Please delete it or > return it to the sender or notify us by email at > [email protected]