Headers and ListViews per the UI guidelines - how?

D

Dan Novak

I'm looking at how MS suggests implementing ListView controls w/
headers in the Pocket PC User Interface Guidelines.

I don't mean the column headers on ListViews, but the control above
them that lets you choose folders, change sort view, etc. For an
example, see the top of the File Explorer window.

I've done a bunch of searching, but the only reference to Header
controls I can find is in the UI Guidelines themselves.

Specifically, under

Pocket PC User Interface Guidelines
UI Guidelines
Headers

How can one implement this with the Compact Framework? I'd thought of
putting dropdown buttons, but what I'd really like is what's already
in File Explorer - a menu bar at the top.

Also, has anyone had experience with building Compact Framework apps
in keeping with the UI guidelines? I've found that the stock controls
just don't lend themselves to following them without lots of manual
work.

I'd appreciate any insight you might have.

Thanks,

Dan Novak
(e-mail address removed)

PS: How would one do this in other development tools? I didn't see an
equivalent in eVB either, and I know MS has phased that out for Pocket
PC 2003.
 
P

Peter Foot [MVP]

To create a control with the look and feel of the Pocket PC header bar would
require building a custom control, I'm not aware of any third-party controls
available at the moment which do just this. If this would be of interest why
not send us a suggestion to submissions at opennetcf.org and if there is
sufficient demand we can look into implementing something.

Also if you require a DocumentList, like that used by Pocket Word for file
browsing you could use the DocumentList control which contains the list,
header and helper functions, for renaming, beaming file etc:-
http://www.inthehand.com/index.php?page=7&show=1,2

Peter
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top