共用方式為


XamlName 文法

XamlName 文法是 XAML 語言規格 [MS-XAML] 中定義的特定文法,在此為了便利而將其重現。

來自 XAML 規格

[MS-XAML] 規格定義 XamlName 文法來識別用於型別和屬性的一組合法符號識別項。

屬於型別 XamlName 的字串值必須符合下列文法:

XamlName ::= NameStartChar (NameChar)*

NameStartChar ::= LetterCharacter | '_'

NameChar ::= NameStartChar | DecimalDigit | CombiningCharacter

LetterCharacter ::= UnicodeLu | UnicodeLl | UnicodeLo | UnicodeLt | UnicodeNl

DecimalDigit ::= UnicodeNd

CombiningCharacter ::= UnicodeMn | Unic其中採用了 Unicode 字元資料庫中定義的一般分類值如下

縮寫

描述

Lu

字母、大寫

Ll

字母、小寫

Lt

字母、字首大寫

Lm

字母、修飾詞 (Modifier)

Lo

字母、其他

Mn

標記、無空格

Mc

標記、結合空格

Nd

數字、十進位

Nl

數字、字母

tter

XAML 定義有第二個文法 DottedXamlName,以用於屬性、事件限定參考以及附加成員。 如需詳細資訊,請參閱 DependencyPropertyXAML 概觀 (WPF)

屬於型別 DottedXamlName 的字串值必須符合下列文法:

DottedXamlName ::= XamlName '.' XamlName

備註

如需完整規格,請參閱 [MS-XAML] (英文)。