What is better in WPF for UI layout, using one Grid, or nested Grids.

Posted by Matthijs Wessels on Stack Overflow See other posts from Stack Overflow or by Matthijs Wessels
Published on 2010-03-28T11:50:16Z Indexed on 2010/03/28 11:53 UTC
Read the original article Hit count: 307

Filed under:
|
|

I am making a UI in WPF, I have a bunch of functional areas and I use a Grid to organize it.

Now the Grid that I want is not uniform, as in, some functional area will span multiple cells in the Grid. I was wondering what the best practise is in solving this. Should I create one grid and then for each functional area set it to span multiple cells, or should I split it up into multiple nested Grids.

In this image, the leftmost panel (panels separated by the gray bar) is what I want. The middle panel shows one grid where the blue lines are overlapped by a functional area. The rightmost panel shows how I could do it with nested grids. You can see the green grid has one horizontal split. In the bottom cell is the yellow Grid with a vertical split. In side the left cell is the red Grid with again a horizontal split. Grids

I was just wondering what is best practise, the middle or the right panel.

© Stack Overflow or respective owner

Related posts about wpf

Related posts about c#