国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 擴展 > SilverLight > 正文

Silverlight瀏覽器外應用程序如何進行配置

2024-09-06 20:41:34
字體:
來源:轉載
供稿:網友

Visual Studio 提供設計器支持,以使基于 Silverlight 的應用程序能夠在瀏覽器外運行。本主題介 紹該設計器支持以及瀏覽器外配置的基礎知識。

說明:

如果您的瀏覽器外應用程序要求通常在啟動后加載的基于網絡的資源,則您還需要實現脫機 支持。

配置瀏覽器外支持

在"解決方案資源管理器"中,選擇要為其啟用瀏覽器外支持的 Silverlight 項目。

在"項目"菜單上,選擇項目名稱"屬性"。

在"Silverlight"選項卡上,選擇"Enable running application out of the browser"。

隨即出現"Out-of-Browser Settings"對話框。

為指示的字段指定值,然后單擊"確定"。除以下字段以外的所有字段都是可選的:

Window Title          Shortcut name              Download description

下表指示每個值用于何處以及 OutOfBrowserSettings 或 WindowSettings 類的相應屬性。

 

字段 說明 屬性
Window Title 在瀏覽器外應用程序窗口的標題欄中出現。 Title
Width 和 Height 指示瀏覽器外應用程序窗口的尺寸。 Width 和Height
Shortcut name 在瀏覽器外安裝對話框中以及已安裝的應用程序快捷方式上出現。 ShortName
Download description 在已安裝的應用程序快捷方式上作為工具提示出現。 Blurb
圖標字段 操作系統將選擇要在以下位置中顯示的最合適的圖標:

安裝對話框。

應用程序窗口。

Windows 資源管理器。

Windows 任務欄。

Macintosh 停靠欄。
Icons
啟用 GPU 加速 指示是否通過使用硬件加速來增強圖形性能。 EnableGPUAcceleration

 如果您未指定"Width"和"Height"值,則應用程序窗口將使用默認大小 800x600。

如果未指定圖標,將使用默認圖標。如果您指定圖標,則應該為設計器中指示的每個大小(16x16、 32x32、 48x48 和 128x128)都指定一個圖標。

圖標必須是已添加到項目中并且"內容"值為"生成操作"的 .png 文件。此外,這些 .png 文件必須屬 于指示的維度。操作系統將選擇最適合的大小以便在不同情況下使用。如果無法加載合適的圖標,則默認 圖標將出現。

說明:

Silverlight 3 不支持以下屬性:

(1)WindowStartupLocation

(2)Top

(3)Left

(4)SecuritySettings

(5)WindowStyle

示例:

"Out-of-Browser Settings"對話框中的值用于生成位于項目屬性文件夾中的 OutOfBrowserSettings.xml 文件。對此文件的所有更改都將反映在設計器中。此文件用于通過指定的值 填充應用程序清單 (AppManifest.xaml)。

若要為瀏覽器外支持配置現有應用程序且不重新編譯,請將配置 XML 添加到現有 .xap 文件的清單中 。為此,將 Deployment.OutOfBrowserSettings 屬性元素從以下示例代碼復制到該清單文件中,然后更 新值。

作為對設計器的替代方法,您可以通過如下例中所示填充清單模板 (Properties/AppManifest.xml), 指定瀏覽器外設置。默認情況下,生成操作會使用清單模板生成應用程序清單。不過,在 Visual Studio 中使用模板 XML 比較簡單。

說明:

如果您使用"Out-of-Browser Settings"對話框,則不能在應用程序清單或清單模板中指定 瀏覽器外設置。這樣做會在清單中產生重復信息。這將在您嘗試運行應用程序時導致錯誤。

<Deployment xmlns="http://schemas.microsoft.com/client/2007/deployment"
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
   <Deployment.Parts>
   </Deployment.Parts>
   <Deployment.OutOfBrowserSettings>
     <OutOfBrowserSettings
       ShortName="Hello World"
       EnableGPUAcceleration="True"
       ShowInstallMenuItem="True">
       <OutOfBrowserSettings.Blurb>
         You say goodbye, I say hello.Hello vevb.com
       </OutOfBrowserSettings.Blurb>
       <OutOfBrowserSettings.Icons>
         <Icon Size="16,16">icons/16x16.png</Icon>
         <Icon Size="32,32">icons/32x32.png</Icon>
         <Icon Size="48,48">icons/48x48.png</Icon>
         <Icon Size="128,128">icons/128x128.png</Icon>
       </OutOfBrowserSettings.Icons>
       <OutOfBrowserSettings.WindowSettings>
         <WindowSettings
           Title="Hello, World!"
           Height="600" Width="600" />
       </OutOfBrowserSettings.WindowSettings>
     </OutOfBrowserSettings>
   </Deployment.OutOfBrowserSettings>
</Deployment>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲阳县| 贡嘎县| 丹巴县| 襄垣县| 宜兰市| 商洛市| 平罗县| 外汇| 博客| 靖宇县| 新巴尔虎左旗| 庆元县| 清镇市| 灵台县| 鲁甸县| 仁怀市| 扎兰屯市| 长子县| 旬阳县| 灌阳县| 福建省| 奎屯市| 江门市| 门源| 湖口县| 南投县| 唐海县| 新巴尔虎右旗| 昌乐县| 江西省| 项城市| 射洪县| 收藏| 瑞丽市| 大邑县| 龙南县| 安阳县| 攀枝花市| 特克斯县| 蚌埠市| 静海县|