表面上看,PC上的winform 與手機上的Winfrom 是一致的。但在實際上,有很多代碼在PC上可以運行正常,在手機上就失效。

  比如說,主窗體創建一個子窗體,然后子窗體可以點擊一個按鈕隱藏自身,回到主窗體。

  在PC平臺上,C#(C#培訓 代碼如下:

  // 創建子窗體Form2 form2 = new Form2();// 顯示子窗體form2.ShowDialog();

  //子窗體返回this.Hide();

  而WM6.5 上,this.Hide(); 無效。經研究,使用以下代碼達到同樣效果。

  // 創建子窗體Form2 form2 = new Form2(this)

  form2.Show();form2.SendToBack();

  // 顯示子窗體form2.BringToTop();

  // 子窗體返回form1.BringToTop();

  但要注意的是,必須裝 vs2005 sp1 以上。

  也可以安裝 vs 2008但不支持 vs2010