簡體   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