共用方式為


逐步解說:解譯 WPF 設計工具中的 XAML 錯誤

本主題說明在 WPF Designer for Visual Studio 中載入可延伸應用程式標記語言 (XAML) 時如果發生錯誤,該如何取得說明。 

這個逐步解說所說明的工作包括:

  • 建立專案。

  • 產生 XAML 載入器錯誤。

注意

根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定

必要條件

您需要下列元件才能完成此逐步解說:

  • Visual Studio 2012 RC.

建立專案

第一步就是建立應用程式的專案。

若要建立專案

若要產生 XAML 錯誤

  1. 在 [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>
    

    錯誤會出現在 [錯誤清單] 視窗中:「無效的泛空白字元。 泛空白字元不能跟隨在項目標記的左角括弧字元 '<' 後面。」 當您切換至 [設計] 檢視時,會出現下列訊息。 「 文件包含錯誤,必須修正後才能載入設計工具。 請修正錯誤,然後重新載入設計工具。」

  2. 按兩下 [錯誤清單] 中的錯誤。 「

    Grid 項目的開頭標記就會在 [XAML] 檢視中反白顯示。

  3. 按 F1 開啟 [說明]。

    錯誤 XAML0302 的 [說明] 主題便會開啟。

請參閱

工作

逐步解說:在 WPF 設計工具中編輯 XAML

參考

無效的空白字元

錯誤清單視窗

概念

分割檢視:同時檢視 WPF 設計介面和 XAML

XAML 剖析器架構

XAML 概觀 (WPF)

其他資源

WPF 設計工具的錯誤訊息參考

WPF 設計工具

使用資源