2011-12-07 101 views
2

我目前正在爲我的公司製作的升級應用程序的早期設計階段,該應用程序針對Windows 8平板電腦。它不符合地鐵應用程序的標準(將使用SQL Server和其他原因),但我喜歡地鐵應用程序的外觀和感覺,因爲它們是首先設計的。 Microsoft提供的模板/控件/主題是否可以與桌面應用程序一起使用?爲WIndows 8構建觸摸第一臺桌面(非城域)應用程序

+1

確切的問題是什麼?你想在桌面WPF應用程序中使用Windows 8樣式? – vorrtex

+0

是的,基本上你可以輕鬆地創建一個metro風格的應用程序,但目標是桌面?例如,我們是否可以使用城域應用程序使用的相同控件? –

+0

我看到一個開源項目,它將WP7樣式的xaml文件移植到WPF,但它很糟糕。 –

回答

0

Metro項目模板不能用作桌面應用程序。 Metro應用程序依賴於Win RT,桌面應用程序依賴於Win32或.Net。 Windows 8 platform圖片顯示了目標中的明顯區別。 在開發人員預覽版中,沒有實現用於桌面的metro樣式控件。

+1

從桌面應用程序訪問Metro API的一小部分是可能的,但這是規則的一個例外.UI控件不是這個子集的一部分。所以,你不能在桌面應用程序中使用Metro UI控件。檢查[Windows開發人員預覽技術](http://msdn.microsoft.com/en-us/library/windows/desktop/hh405364(v = VS.85).aspx)和[.NET Framework 4.5 Developer中的新增功能預覽](http://msdn.microsoft.com/en-us/library/ms171868(v = vs.110).aspx#tailored) –

+0

@Cody C,「這些鏈接都不支持你的聲明」,真的嗎? WinRT在[Windows開發人員預覽技術](http://msdn.microsoft.com/en-us/library/windows/desktop/hh405364(v = VS.85).aspx)中有很多領域,你只會看到一個列表14並且它們都不是UI控件。回到原來的問題「Microsoft提供的模板/控件/主題是否可以與桌面應用程序一起使用?」,答案是否定的,並且通過查看該鏈接進行驗證是不是這樣! –

相關問題