共用方式為


How to: 以手動方式建立起始網頁

如果所述,您無法使用 [起始頁的專案範本,來建立自訂的起始頁頁面起始位置,您可以手動建立這份文件中的步驟。

建立空白的起始網頁

首先,請藉由建立具有 Visual Studio 的可辨識的標記結構的.xaml 檔案的空白的起始頁。 然後,新增標記和程式碼後置,產生的外觀和您想要的功能。

若要建立空白的起始頁

  1. 按一下 [檔案] 功能表上的 [新增],然後按一下 [專案]。

  2. 新的專案 對話方塊後,在 安裝的範本,按一下 [ 視覺 C#Visual Basic,視您想要使用,然後按一下 [語言 Windows。 在中間窗格中,按一下 [ WPF 使用者控制項程式庫

  3. 為專案中,名稱然後按一下 [ 確定

    Visual Studio 會建立專案,並開啟.xaml 檔案。

  4. 方案總管] 中,將參考加入至Microsoft.VisualStudio.Shell.StartPage和0。

    這個步驟並非必要,但它支援 IntelliSense 呼叫 Visual Studio 的命令。

  5. 在 [編輯器] 中,變更 [最上層UserControl項目Grid而不移除任何的命名空間宣告的項目。

  6. 移除x:Class從最上層宣告Grid項目。

    這使得 XAML 內容相容於 Visual Studio 的工具視窗裝載 (host) 起始頁。

  7. 將下列命名空間宣告加入至最上層Grid項目。

    這些命名空間可讓您從標記中存取 Visual Studio 的命令、 控制項和使用者介面 (UI) 設定。 如需詳細資訊,請參閱 將 Visual Studio 的命令加入至起始頁

  8. 將控制項加入至空白Grid來填滿自訂起始網頁中的項目。 如何新增 Visual Studio 的特定功能的相關資訊,請參閱將 Visual Studio 的命令加入至起始頁

測試及套用自訂起始頁

一定要測試新頁面起始位置的 Visual Studio 實驗性的執行個體中。 這樣一來,如果您的起始頁造成當機,它會限制成實驗性的執行個體,您可以修正錯誤,主要的執行個體中。 未設定主要的執行個體,以執行自訂的起始頁,直到您確認它並未損毀。

若要測試以手動方式建立的自訂起始頁

  1. 在 Windows 檔案總管,複製.xaml 檔案,以及任何支援的 [文字檔案] 或 [標記檔案而定,並再貼入中。. \我的文件] 資料夾\Visual Studio 10\StartPages\。

  2. 如果起始網頁參考的任何控制項或其他組件中的型別,將複製的組件然後再貼入中。. \Visual studio 安裝資料夾\Common7\IDE\PrivateAssemblies\。

  3. Visual Studio 的命令提示字元中,輸入Devenv /rootsuffix開啟實驗性質的 Visual Studio 執行個體。

  4. 在實驗性質的例子中,在工具 ] 功能表中,按一下 選項

  5. 選項 對話方塊後,在 環境,請選取 啟動。 然後,在自訂起始頁 清單中,選取您的.xaml 檔案,按一下 [ 確定

  6. 檢視 ] 功能表中,按一下 起始頁

    自訂起始網頁應該會顯示。 如果您想要變更的任何檔案,您必須關閉實驗性的執行個體、 進行變更、 複製和貼上變更過的檔案,並再重新開啟實驗性的執行個體,以檢視所做的變更。

若要套用的 Visual Studio 主執行個體中自訂的 [開始] 頁面

  • 測試您的起始頁也可以找到它視為穩定值之後,請使用自訂起始頁 選項在 選項對話方塊來選取它當做主要 Visual Studio 的執行個體中的 [開始] 頁面

範例

下列範例顯示空白的起始頁.xaml 檔案中的標記。 任何自訂的內容會放入內部Grid項目。

請參閱

工作

起始頁

概念

部署自訂起始頁

開始網頁的最佳實務應用