I have a Windows form that displays several DataGridViews in the following layout:
(There is no access to image hosting at work, so please apologize for the ASCII art ...)
βββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββ
ββ ββ ββ
βββββββββββββββ ββ
|ββββββββββββββ ββ
ββ ββ ββ
βββββββββββββββ ββ
|ββββββββββββββ ββ
ββ ββ ββ
βββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββ
Unfortunately, when the user resizes the form above, the form ends as follows:
βββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββ
ββ ββ ββ
βββββββββββββββ ββ
| | ||
| | ||
|ββββββββββββββ ββ
ββ ββ ββ
βββββββββββββββ ββ
| | ||
| | ||
|ββββββββββββββ ββ
ββ ββ ββ
βββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββ
Instead of this:
βββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββ
ββ ββ ββ
ββ ββ ββ
βββββββββββββββ ββ
|ββββββββββββββ ββ
ββ ββ ββ
ββ ββ ββ
βββββββββββββββ ββ
|ββββββββββββββ ββ
ββ ββ ββ
ββ ββ ββ
βββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββ
To reproduce this, bind the upper left DataGridView to the upper left edge, the left to the left of the DataGridView and the left lower left of the DataGridView left-up and the large DataGridView to all 4.
What can I do to get the right behavior?
source
share