layout ui best practices

  • Thread starter Thread starter Lance Johnson
  • Start date Start date
L

Lance Johnson

I've been looking around and wanted to know if anybody knew of any good
books for laying out dialogs/forms. We have quite a few dialogs with
buttons besides just OK/Cancel and other various situations and we were
trying to figure out what's a standard practice for this so we had some
guidelines to go on. Any recommendations are appreciated.

Lance
 
I always remove the system [X] box when I have OK cancel messgeboxes ( I
use my own because I can localise the buttons wheras the standard MessageBox
is localised to the system.
 
Hi Lance,

Thank you for choosing MSDN Newsgroup!
My name is Ying Shen Yu, I'll assist you with this issue.

From your description, You have many dialogs and there are several controls
on each dialog. You want to get some standard design guideline for these
dialogs.
If I misunderstood your problem, please feel free to correct me.

For I'm only a developer Support Engineer, I'm not familiar with UI Design.
However you may take a look at the book <Official Guidelines for User
Interface Developers and Designers> in the MSDN, it might give you some
general idea on how to layout the dialogs to meet your needs.

http://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid
=28000443

Also, if your dialog support resizing, probably you need handling the
layout after resizing.
Windows Form control has two properties "Dock" and "Anchor" which will help
you layout the form when resizing. For more information on these two
properties, you may read their documentation in MSDN:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/
frlrfsystemwindowsformscontrolclassdocktopic.asp

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/
frlrfsystemwindowsformscontrolclassanchortopic.asp

Also there are several sample in the .NET Framework SDK.
You may find them in the "\QuickStart\winforms\samples\layout" under the
.NET Framework SDK directory.

If you have any further questions on layouting the dialogs, please be free
to
reply this thread.
Thanks!

Best regards,

Ying-Shen Yu [MSFT]
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security

This posting is provided "AS IS" with no warranties and confers no rights.
This mail should not be replied directly, "online" should be removed before
sending.
 
Back
Top