如何建立新Silverlight專案

2021-08-24 21:51:31 字數 3598 閱讀 1348

silverlight 專案檔案是您可以使用不同工具來建立和編輯的文字檔案。例如,可以使用 visual studio 2008 和 expression blend 來建立 silverlight 專案或修改現有專案。有關更多資訊,請參見 expression blend 文件。

本主題介紹如何使用 visual studio 2008 來建立和生成新的 silverlight 應用程式專案或 silverlight 類庫專案,還介紹如何向專案新增 silverlight 庫程式集。您需要以下元件來執行這些步驟:

本主題包括下列各節。

silverlight 類庫專案

新增 silverlight 庫程式集

相關主題

通過使用"silverlight 應用程式"專案模板來建立 silverlight 應用程式專案。使用以下步驟建立新的 silverlight 應用程式專案。

建立新的 silverlight 應用程式專案

啟動 visual studio 2008。

在"檔案"選單上單擊"新建",再單擊"專案"。

將顯示"新建專案"對話方塊。

在"專案型別"窗格中,展開"visual c#"或"visual basic"節點,然後選擇"silverlight"。

在"模板"窗格中,選擇"silverlight 應用程式"。

為該應用程式指定名稱和位置,然後單擊"確定"。

"新建 silverlight 應用程式"對話方塊將出現。

選擇承載 silverlight 應用程式的方法

如果您想要在解決方案中新增乙個單獨的 asp.net **或 asp.net web 應用程式專案,以承載 silverlight 應用程式,請選中"在新**中承載 silverlight 應用程式"核取方塊。如果選擇此選項,還必須指定"新的 web 專案名稱"和"新的 web 專案型別"。

如果您不想使用**來承載 silverlight 應用程式,請取消選中"在新**中承載 silverlight 應用程式"核取方塊。而後,將會生成 html 測試頁以承載應用程式。

單擊"確定"按鈕。

若要生成 silverlight 應用程式專案,請在"生成"選單中單擊"生成解決方案"。

若要除錯 silverlight 應用程式專案,請在"除錯"選單中單擊"啟動除錯"。

若要執行 silverlight 應用程式專案,請在"除錯"選單中單擊"開始執行(不除錯)"。

silverlight 應用程式專案檔案

silverlight 應用程式專案包含以下配置、程式集引用和**檔案:

這是生成應用程式包所需的應用程式清單檔案。不要編輯此檔案。

assemblyinfo.cs 或 assemblyinfo.vb

此檔案包含嵌入到所生成的程式集中的名稱和版本元資料。

.xap 檔案

這是 silverlight 應用程式包。生成 silverlight 應用程式專案時生成此檔案。應用程式包是乙個壓縮的 zip 檔案,它具有 .xap 副檔名幷包含啟動您的應用程式所需的所有檔案。有關 silverlight 應用程式包的更多資訊,請參見應用程式結構。

silverlight 應用程式專案包含對以下程式集的引用:

mainpage 檔案

可以使用 mainpage 類來建立 silverlight 應用程式的使用者介面。mainpage 類派生自 usercontrol。可以通過使用 mainpage.xaml(對於 xaml 標記)和 mainpage.xaml.cs 或 mainpage.xaml.vb(對於**隱藏)來實現 mainpage 類。

測試頁如果您在"新建 silverlight 應用程式"對話方塊中未選中"在新**中承載 silverlight 應用程式"核取方塊,則生成乙個 html 頁 (testpage.html) 來承載您的應用程式。

silverlight 應用程式專案**檔案

如果在"新建 silverlight 應用程式"對話方塊中選中"在新**中承載 silverlight 應用程式"核取方塊,將建立乙個 asp.net **並將其新增到 silverlight 解決方案。該**包含以下檔案:

有關將 silverlight 整合到您的專案的更多資訊,請參見將 silverlight 與網頁整合。

通過使用"silverlight 類庫"專案模板來建立 silverlight 類庫專案。使用以下步驟建立新的 silverlight 類庫專案。

建立新的 silverlight 類庫專案

啟動 visual studio 2008。

在"檔案"選單上單擊"新建",再單擊"專案"。

將顯示"新建專案"對話方塊。

在"專案型別"窗格中,展開"visual c#"或"visual basic"節點,然後選擇"silverlight"。

在"模板"窗格中,選擇"silverlight 類庫"。

為該類庫指定名稱和位置,然後單擊"確定"。

silverlight 類庫專案檔案

silverlight 類庫專案包含以下配置、程式集引用和**檔案:

class1.cs 或 class1.vb

名為 class1 的乙個類的**檔案。

安裝 silverlight tools for visual studio 2008 時,將安裝 silverlight 核心執行時程式集以及 silverlight sdk。silverlight sdk 包括 silverlight 庫程式集,這些程式集組織為客戶端和伺服器庫。 有關 silverlight sdk 中的控制項的列表,請參見按功能分類的控制項。

以下步驟說明如何新增對 silverlight 庫程式集的引用。

新增對 silverlight 庫程式集的引用

在"解決方案資源管理器"中,右鍵單擊 silverlight 專案,然後選擇"新增引用"。

將顯示"新增引用"對話方塊。

在".net"選項卡中,選擇要新增的引用。

例如,您將選擇 system.windows.controls.data 以使用專案中的 datagrid 控制項。

單擊"確定"。

您新增的引用將顯示在"引用"節點中。

說明:

若要從應用程式包中排除引用的程式集,請選擇該程式集引用,然後在"屬性"視窗中將"複製本地"設定為 false。如果要按需檢索程式集,此方法十分有用。有關更多資訊,請參見應用程式結構主題。

若要使用 xaml 中的程式集,必須指定 xml 命名空間對映。

新增 xml 命名空間對映

開啟 mainpage.xaml。

在 開始標記中,新增標記以引用命名空間和程式集。例如,您將新增以下標記以使用 datagrid。

複製**

xmlns:data="clr-namespace:system.windows.controls;assembly=system.windows.controls.data"
若要使用 xaml 中的元素,請為名稱新增在 xml 命名空間對映中指定的名稱作為字首。例如,xaml 中的 datagrid 元素看起來類似於下面這樣:

複製**

有關預設字首和對映的列表,請參見 silverlight 庫的字首和對映。

其他資源

silverlight 入門

演練:建立您的第乙個 silverlight 應用程式

演練 如何建立新Silverlight專案

silverlight 專案檔案是您可以使用不同工具來建立和編輯的文字檔案。例如,可以使用 visual studio 2008 和 expression blend 來建立 silverlight 專案或修改現有專案。有關更多資訊,請參見 expression blend 文件。本主題介紹如何使用...

SQL Developer 如何建立新的庫

一 因為我們剛連線的sql developer中,很多資料庫自帶的表,所有我們一般都會新建乙個資料庫。在oracle中,乙個使用者可以對應多個庫,我們這裡就只需要新建乙個使用者即可 二 在oracle我們新建使用者只能使用system管理員建立 三 登入預設的system的資料庫,在裡面寫sql語句...

git如何建立新分支,合併master到新分支

一 建立新分支 1 常規方法 建立online分支 git branch online 切換分支 git checkout online 2 建立並切換分支 git checkout b online 3 檢視分支,刪除分支 刪除分支 git branch d online 強制刪除分支 git b...