It just won't work for me!
If I use:
Me.LayoutMdi(MdiLayout.TileVertical)
Or even:
Me.LayoutMdi(System.Windows.Forms.MdiLayout.TileHorizontal)
But the tiling is a mess. Either method, I get similar results:
- two columns (three would fit more than comfortably)
- Huge gaps between the forms
- Except one column where Forms vertically overlap to fit them all in the MDI (even though autoscroll is True)
(See attached screenshot)
The code from the Horiz Menu choice is:
(Cascade works just fine.)
The Forms' properties are:
Autosize = False
MaximizeBox = False
MaximumSize = 168, 406
I don't want them to resize. They must remain 168,406. I had awful-looking results when I did not restrict their dimensions and they stretched out.
Can you think of any way around this? Rearranging them manually is untidy, especially as there is no "snap to grid" feature available either.
Can anyone help?
If I use:
Me.LayoutMdi(MdiLayout.TileVertical)
Or even:
Me.LayoutMdi(System.Windows.Forms.MdiLayout.TileHorizontal)
But the tiling is a mess. Either method, I get similar results:
- two columns (three would fit more than comfortably)
- Huge gaps between the forms
- Except one column where Forms vertically overlap to fit them all in the MDI (even though autoscroll is True)
(See attached screenshot)
The code from the Horiz Menu choice is:
VB.NET:
Private Sub TileHorizontalToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TileHorizontalToolStripMenuItem.Click
Me.LayoutMdi(System.Windows.Forms.MdiLayout.TileHorizontal)
End Sub
The Forms' properties are:
Autosize = False
MaximizeBox = False
MaximumSize = 168, 406
I don't want them to resize. They must remain 168,406. I had awful-looking results when I did not restrict their dimensions and they stretched out.
Can you think of any way around this? Rearranging them manually is untidy, especially as there is no "snap to grid" feature available either.
Can anyone help?