Click here to Skip to main content
13,002,169 members (75,290 online)
Rate this:
Please Sign up or sign in to vote.
Bit difficult to describe.

A form with a panel (DOCK BOTTOM) and a TableLayoutPanel (DOCK FILL).
TableLayoutPanel has 2 rows, 1 column each with a user-written control.

Sizing the form in the development environment works fine.

If I start the application, create an instance of the form and show it, the Windowstate changes to maximized as set. Nevertheless, the panel is still at his position as set in the development environment.

I am working on this for quite a time and was not able to find a solution.

I have to add that this is only one out of about 100 forms in my project.
All the rest works as it should, this is the only form that makes trouble.
I have compared the property settings to other forms using the same controls, no difference.

If anybody could give me a hint it would be greatly appreciated.

Thanks in advance,

Posted 25-Mar-13 6:18am
Updated 25-Mar-13 21:02pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

I tried to do exactly the same, and I can't duplicate your problem.
A form, with a panel, Dock bottom, and a TableLayoutPanal Dock fill and various ways to maximise teh form on startup - the panels appear as I expect. The TLP fills the screen, with a smaller panel overlaying in at the bottom.

So what I doing that your aren't, or you doing that I am not?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170624.1 | Last Updated 26 Mar 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100