September 2009 - Posts

This thing is still such a pain in the  %#2. Or maybe I just don't have enough UI designing experience. I had to make the UI flexible enough to fit on different screen resolutions, different font sizes  and flexible enough even on form resize. I can't describe how I did it exactly but the major things that I added and made changes to were...

System.Windows.Forms.FlowLayoutPanel

  • autosize=true
  • Anchor=top,left
  • FlowDirection=LeftToRight
  • Dock to Parent Container

System.Windows.Forms.SplitContainer

  • fixedPanel[Panel1 or Panel 2]
  • splitterDistance={This is personal preference, keep to a minimum}
  • Horizontal/Vertical splitter orientation

I had to make combinations of  of vertical and horizontal splitter orientation to get the result I want.

Posted by lamia | 1 comment(s)
Filed under: ,