2013-03-13 100 views
1

我使用visual studio 2010 - > suface v2 - > surface application(WPF)開發了一個表面應用程序(wpf)。在平板電腦上部署surface sdk2應用程序

現在我想測試平板電腦中的應用程序。我在Windows rt和8上試過,但沒有一個兼容。

我在這種情況下需要什麼平板電腦規格。或者我應該如何部署應用程序。

還有一個問題,我們如何指定設計的分辨率。即三星sur40有一個更大的屏幕和平板電腦小。我們如何在應用程序中調整這一點。是否需要這種調整。 正在使用的名稱空間是,

using System; 
using System.Windows; 
using System.Windows.Controls; 
using System.Windows.Media; 
using System.Windows.Media.Imaging; 
using Microsoft.Surface; 
using Microsoft.Surface.Presentation.Controls; 

在此先感謝。

+0

WPF是一個基於Windows的技術。它只能在基於桌面的Windows中運行。我不知道任何可以運行該平板電腦的平板電腦。 – 2013-03-13 14:07:47

+0

向我們展示創建項目時插入的名稱空間。 WPF命名空間是'System.Windows'。 2011年,微軟將舊的Surface硬件重新命名爲「PixelSense」,但命名空間仍然是「Surface」。 PixelSense需要特殊的硬件,不能在臺式機或平板電腦上運行。 – 2013-03-13 18:37:07

+0

我用Windows 7(32位)在本地PC中開發了該應用程序。 命名空間SurfaceApplicationDemo { 公共部分類SurfaceWindow1:SurfaceWindow { 公共SurfaceWindow1() { 的InitializeComponent(); AllowDrop = true; 背景= Brushes.Transparent; AddWindowAvailabilityHandlers(); } : : – 2013-03-14 06:03:12

回答

2

其實有幾個Win 8平板電腦可以運行完整的Windows 8並運行Windows 7可以運行的所有應用程序。我正在使用Acer W510-1666來運行我的WPF應用程序。

我希望這有助於

+0

+1我真的不知道。和它的真棒新聞。現在我們擁有了WPF的強大功能和「可移植性」! – 2013-03-13 18:44:52

+0

使用visual studio sdk2開發的應用程序無法在Windows 8平板電腦中使用。平板電腦是否需要任何額外的硬件或軟件。 我的應用程序只是一個演示目的,只有少數幾個控件如分散視圖和表面按鈕。 應用程序得到安裝,但沒有運行按鈕點擊。 我試圖用sdk2例如散點拼圖示例應用程序,但它甚至沒有運行。 什麼是所有這些mishapps的實際原因。對錶面應用程序開發很陌生。 在此先感謝。 – 2013-03-14 11:02:27

+0

您能否提供有關您的應用程序失敗的更多詳細信息: - 您是否收到任何錯誤消息?如果是這樣,他們是什麼? - 你是否包含所有必要的庫(特別是Surface相關的庫)? – FHnainia 2013-04-23 16:40:22

1

要在Windows 8系統上運行的應用程序Pixelsense(專業版),你需要安裝面運行。要捕獲多點觸控輸入,請確保應用程序在普通窗口中運行,而不是SurfaceWindow。

相關問題