What's the best way to create a Windows Mobile application with multiple screens in C#

Posted by Joseph Earl on Stack Overflow See other posts from Stack Overflow or by Joseph Earl
Published on 2010-03-09T21:50:20Z Indexed on 2010/05/16 0:10 UTC
Read the original article Hit count: 521

I am creating a Windows Mobile Application in C# and Visual Studio 2008.

The application will have 5-6 main 'screens'. There will also be bar (/area) with information (e.g. a title, whether the app is busy, etc) above the screens, and a toolbar (or similar control) below the screens with 5-6 buttons (with images) to change the active screen (i.e. the screens will share the top bar and toolbar)

What is the best way to implement this?

  1. Use multiple forms, and just include the toolbar and top-bar in each
  2. Use a single form and something like the Tab control (but customised) to contain the screens
  3. Something else?

Keeping in mind a) memory usage and b) time to switch screens.

Thanks in advance. Any links, pointers etc are much appreciated.

© Stack Overflow or respective owner

Related posts about c#

Related posts about windows-mobile