Layout and Controls in WPF
Half of the battle can be won through UI and Control placement in software paradigm .All of us know the a good UI leaves extraordinary impact on user so this post is all about control placing and control layout in WPF.In this post we will cover following topics.
- Classic Controls
Layout in WPF are versatile than win form controls.In Win form most of the frequently used layouts used the coordinate based control placement while in WPF it is slot based depending on the screen space.the most common used layouts in wpf are as follows :
||Used Coordinate based Control Layout (Same as panel in normal Win Form)|
||Control are placed horizontally / Vertically one above the other|
||Controls are placed sequentially horizontally / vertically|
||Creates column,Row based grid and each cell allows controls to be placed|
||Docks the control on specified area|
A collected sample of all can be seen bellow
More details can be found http://msdn.microsoft.com/en-us/library/ms745058.aspx.
The control set in WPF is rich with wide support for data binding .A full comparison of WPF and winform control can be found from here.
Additional Link for Controls
About Manas Patnaik (51 posts)
My name is Manas Patnaik as my domain name suggests, and I design & write software. I live in Bangalore. I used to live in Berhampur, Orissa. My e-mail address is manas002002 AT gmail.com.
Well first, there’s a day job at Infosys , Bangalore. There, I work as Technology Analyst .Previously I worked at Relyon Softech Ltd as Software Engineer .Professionally , I am working from last 4 years . My strength as architect and developer is in developing fault-tolerant, highly scalable, high quality enterprise systems. Since 2005 I am developing and deploying on .Net platform, with occassional forays in LISP,J2EE.You can find my resume here.
In any remaining free time, I used to be at community sites for posting solution or else you will find me in kitchen .
If there’s any time left over, i share my experience here in this blog,watch movies or else play strategy games (Rise of Nation my favorite).