|
This doesn't exist based on an extensive search of the web I did last week. Trust me I tried them all.
There are a handful of collapsible controls out there that are close...and some are very cool. But all of them BLOW UP miserably when you try and make them function in the main view of the form with Grids, usercontrols, etc. placed on them DOCKED AND ANCHORED. The docking seems to be the tough part. The child control, when placed on the resizable containers and set to dock "FILL", takes up the whole space drawing itself right over the top of the header bar with the collapse button or chevron.
What I am talkin about is a control/s that could contain other complex controls that are anchored and docked. The container control would kind of set the size that all the children collapsible containers could fill. The other key would be for the forms developer to be able to expand and contract sections at design time so that they could design each section as it would look in it's fully expanded state.
So far the closest I get is using the splitter bar inbetween docked panels, grids, etc. But moving them around is so manual and tedious. Also it forces me to pick random sizes of panels with splitters. Splitters are WAY COOL but they leave me hungry for more.
This is the only time I have wished I could go back to web programming where even I could develop such a feature in less than a day. Collapsible tables are a no brainer on the web.
But I am not a forms control developer and can't imagine becoming one...just not smart enough! So what do I do? Do I contract someone to make one for us? Is it doable? Do you all know of any one that would fit the bill. |