逐步解說:解譯 WPF 設計工具中的 XAML 錯誤
本主題說明在 WPF Designer for Visual Studio 中載入可延伸應用程式標記語言 (XAML) 時如果發生錯誤,該如何取得說明。
這個逐步解說所說明的工作包括:
建立專案。
產生 XAML 載入器錯誤。
注意
根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定。
必要條件
您需要下列元件才能完成此逐步解說:
- Visual Studio 2012 RC.
建立專案
第一步就是建立應用程式的專案。
若要建立專案
建立名為 "DemoApplication" 的 WPF 應用程式專案。 如需詳細資訊,請參閱 HOW TO:建立新的 WPF 應用程式專案。
MainWindow.xaml 隨即在 WPF Designer中開啟。
若要產生 XAML 錯誤
在 [XAML] 檢視中,於 <Grid> 標記的開頭角括弧之後加入一個空格,以產生錯誤。 XAML 看起來應該像這樣:
<Window x:Class="DemoApplication.MainWindow" xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="300" Width="300"> <!-- The following line has error XAML0302. --> < Grid> </Grid> </Window>
錯誤會出現在 [錯誤清單] 視窗中:「無效的泛空白字元。 泛空白字元不能跟隨在項目標記的左角括弧字元 '<' 後面。」 當您切換至 [設計] 檢視時,會出現下列訊息。 「 文件包含錯誤,必須修正後才能載入設計工具。 請修正錯誤,然後重新載入設計工具。」
按兩下 [錯誤清單] 中的錯誤。 「
Grid 項目的開頭標記就會在 [XAML] 檢視中反白顯示。
按 F1 開啟 [說明]。
錯誤 XAML0302 的 [說明] 主題便會開啟。