繁体   English   中英

在C#中创建具有多个屏幕的Windows Mobile应用程序的最佳方法是什么?

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

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

该应用程序将有5-6个主要“屏幕”。 屏幕上方还会有条形(/区域)信息(例如标题,应用程序是否忙碌等),屏幕下方还有工具栏(或类似控件),有5-6个按钮(带图像)可以更改活动屏幕(即屏幕将共享顶部栏和工具栏)

实现这个的最佳方法是什么?

  1. 使用多个表单,只需在每个表单中包含工具栏和顶栏
  2. 使用单个表单和Tab控件(但自定义)之类的内容来包含屏幕
  3. 别的什么?

记住a)内存使用情况和b)切换屏幕的时间。

提前致谢。 任何链接,指针等都非常感谢。

使用单个表单并使用UserControls填充中心。 您可以在适当的时候明确地处理UC。

欺骗,使用tabControl并将位置设置为(0,-26)

int Offset = 26;
tabControl1.Size = new Size(800, 480 + Offset);
tabControl1.Location = new Point(0, - Offset);

这个,会隐藏标签

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM