什么是建立在C#中多个屏幕的是Windows Mobile应用程序的最佳途径的是、多个、应用程序、途径

2023-09-04 12:22:59 作者:别人的Ren

我在C#和Visual Studio 2008创建一个Windows Mobile应用程序。

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

应用程序将有5-6主屏幕。也将有杆(/区域)的信息(例如标题,应用程序是否正忙等)上面的屏幕,和一个工具栏(或类似的控制)下面的屏幕,5-6按钮(与图像)改变活动屏幕(即屏幕将分享顶部栏和工具栏)

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?

使用多种形式,只是包括工具栏和顶部栏的每个 使用一个单一的形式,类似的标签控件(但定制)包含屏幕 在其他什么东西?

同时要注意),内存使用情况和b)的时间来切换屏幕。

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

在此先感谢。任何链接,指针等都是多少AP preciated。

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

推荐答案

使用一个单一的形式,并填写中心用户控件。你可以明确地在适当的时候处置的UCS。

Use a single Form and fill the center with UserControls. You can explicitly Dispose the UCs when appropriate.