By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
435,247 Members | 1,018 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 435,247 IT Pros & Developers. It's quick & easy.

Hierarchical Data is Ugly !

P: n/a
adh
Winforms Datagrid Qoute (MSDN):
Expanders are displayed in each parent row that contains a child table.
Clicking an expander generates a list of Web-like links to the child tables,
which when selected cause the child tables to be displayed end Quote.
I hate it:
1) This 'expando' icon is painted on each row even when no child belongs to
it.
2) When clicking this 'expando' icon you get a link to the child data, not
the data itself.
Ugly, ugly ugly. Any resolutions?
Thanks
ADH
Nov 21 '05 #1
Share this Question
Share on Google+
5 Replies


P: n/a
If you don't like it then turn it off!

datagrid.AllowNavigation=False
Larry Woods

"adh" <av*****@adhsys.co.il> wrote in message
news:uC****************@tk2msftngp13.phx.gbl...
Winforms Datagrid Qoute (MSDN):
Expanders are displayed in each parent row that contains a child table.
Clicking an expander generates a list of Web-like links to the child tables, which when selected cause the child tables to be displayed end Quote.
I hate it:
1) This 'expando' icon is painted on each row even when no child belongs to it.
2) When clicking this 'expando' icon you get a link to the child data, not
the data itself.
Ugly, ugly ugly. Any resolutions?
Thanks
ADH

Nov 21 '05 #2

P: n/a
Hi,

Two options. First display the data in two grids use a
datarelation to keep the grids in sync.

www.onteorasoftware.com/downloads/multigrids.zip

Second use a third party grid to display the data. I like the developer
express one.
http://www.devexpress.com/products/NET/XtraGrid/

There is a free one from component one in the vb.net resource kit.
http://msdn.microsoft.com/vbasic/vbrkit/default.aspx
Ken
-------------------------------
"adh" <av*****@adhsys.co.il> wrote in message
news:uC****************@tk2msftngp13.phx.gbl...
Winforms Datagrid Qoute (MSDN):
Expanders are displayed in each parent row that contains a child table.
Clicking an expander generates a list of Web-like links to the child tables,
which when selected cause the child tables to be displayed end Quote.
I hate it:
1) This 'expando' icon is painted on each row even when no child belongs to
it.
2) When clicking this 'expando' icon you get a link to the child data, not
the data itself.
Ugly, ugly ugly. Any resolutions?
Thanks
ADH

Nov 21 '05 #3

P: n/a
If you don't like it then turn it off!
Nope, I do like it but only on the rows needed.
Thanks, adh

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Nov 21 '05 #4

P: n/a
Ken,
Two options. First display the data in two grids use a
datarelation to keep the grids in sync.
www.onteorasoftware.com/downloads/multigrids.zip
I would like to have the data "telescoped".

Second use a third party grid to display the data. I like the developer
express one.
http://www.devexpress.com/products/NET/XtraGrid/

There is a free one from component one in the vb.net resource kit.
http://msdn.microsoft.com/vbasic/vbrkit/default.aspx

Thanks, I will look at them.
2005 will bring as a better integrated solution?
This is something very basicaly (so I think).

Thanks, adh

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Nov 21 '05 #5

P: n/a
Hi

I think you may try to post the suggestions to our MSWish program
http://register.microsoft.com/mswish/suggestion.asp.
Also it is hard to customize the datagrid to adapt your goal, so it is
better to use a third-party control or recreate one ourselves.
Best regards,

Perter Huang
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Nov 21 '05 #6

This discussion thread is closed

Replies have been disabled for this discussion.