2010-10-22 72 views
1

Compact Framework的Compact Framework的底部工具欄上顯示/隱藏

.NET

C#

爲Windows Mobile

我有2個按鈕,可打開的2個不同的 「模塊」/「屏幕桌面應用程序「 代碼看起來像:

/*previous declaration in static class Program */ 
public static Form ofrmBin = null; 

/* this is called for both buttons */ 
Program.ofrmBin = new frmMainBin(); 
Program.ofrmBin.Show(); 
Program.ofrmBin.Activate(); 

代碼對於兩個按鈕看起來都是一樣的,我沒有寫它,但檢查出來,找不到任何區別。 問題是底部的工具欄。我怎樣才能使它們工作相同?他們是這樣的:

的情況下1:

http://imgur.com/N8UM1l&syggV

的情況下2:

http://imgur.com/N8UM1&syggVl

(讓我知道如果圖像是不可見的)

我d像這兩種情況看起來像沒有工具欄的情況。

我在想什麼?

感謝

回答

1

從我記事起,任務欄和軟輸入面板(SIP)取決於幾件事情。任務欄僅在當前表單具有關聯的菜單時纔可見,並且我認爲默認情況下,MainMenu組件會添加到您在應用程序中創建的第一個表單中。如果焦點位於需要文本的輸入(如TextBox)上,它也可能會顯示,因此用戶可以通過某種方式輸入輸入。

您可以通過InputPanel控件訪問SIP,因此也請檢查。