2011-09-23 42 views
2

我正在構建具有基本類似瀏覽器功能的平板電腦應用程序(主要是查看預定義的Web頁面和PDF選擇)。由於各種原因(例如需要在同一臺設備上運行另一個傳統Windows應用程序),它需要在Windows上運行,因此針對iOS或Android等現代平板電腦平臺進行設計是不可能的。同時,對於Windows 8/Metro來說,這還爲時過早。設計具有前瞻性的Windows 7平板電腦GUI應用程序

儘管如此,

  • 運行在平板電腦上的傳統(桌面等)的Windows應用程序是沒有吸引力;至少,我需要更大更簡單的控制。
  • 我想在設計時或多或少地考慮即將推出的Windows 8,理想情況是未來基於Metro風格的應用程序對於用戶來說不會太陌生,並且最終也會贏得'不需要太多的代碼重新設計。

來自.NET或Web背景,在這裏使用什麼是最好的框架,向前思考? WPF(甚至是Windows Forms?),Silverlight還是HTML?

而且,UI方面,是否有一組模擬或接近Metro風格的控件(或者,對於HTML,是樣式表/一組腳本)?我認爲,對於版權的原因,我不能簡單地用那些從Windows 8在Windows 7

回答

2

,無論是從.NET或Web背景的人,什麼是最好的 框架,思考着,在這裏使用? WPF(甚至Windows Forms?),Silverlight或HTML?

我建議你選擇WPF。或者,如果WPF不是您的優先選擇任何基於XAML接口的技術。如果您嘗試構建一個甚至可以在Windows8中運行的輕量級應用程序,則可以選擇銀光(基於瀏覽器的應用程序)。基於XAML技術會更好,因爲Windows 8 Metro風格的支持XAML

而且,UI,明智的,有沒有一套控制(或者,在HTML的情況下, 樣式表/組腳本),模仿或接近Metro風格?我 認爲,由於版權問題,在Windows中我不能簡單地用那些 Windows 8的7

,我不認爲這將是版權的問題,但以防萬一不準確複製界面,嘗試構建類似於這樣的方式,使用戶在使用方面沒有太大差別時,他將自己轉移到Windows 8版本

0

而且,UI方面,是否有一套對模仿或接近Metro風格的控件(或者,對於HTML,是一個樣式表/一組腳本)?我認爲,對於版權的原因,我不能簡單地在Windows 7

使用那些從Windows 8如果你正在尋找一個地鐵爲主題的WPF組件,您可以使用DotNetBar從devcomponents。

+0

老實說,它看起來很糟糕。 –

相關問題