Hi,
Leon Jollans wrote:
> I've been having loads of problems with this. Coming from Java I
> never had this problem with the LayoutManagers, but it keeps
> happening in the VS.NET designer, and I don't know where the issue's
> coming from.
Coming from Java you might benefit from this:
http://tinyurl.com/m8xj
It's not a complete system, but it's a step in the right direction. I've
seen similar work on implementing layout managers in .NET on other sites
too. Try a search if you want to go that way.
> This is stopping me using splitters correctly too, since
> DockStyle.Fill simply refuses to adjust to the remaining space. Other
> people can do it, and I've seen tutorials that demonstrate the
> correct behaviour using the same method as I am, so what am I doing
> wrong??
As I understand matters, you are having z-order problems. Either add
controls in a different order, or use the bringtofront and sendtoback
(probably not quite the right names) to change the order. I think you can
also do SetChildIndex on the parents Controls container.
Hope that helps.
-- Pete