XAMLにおけるキーワードについて扱っていく。
XAML 名前空間および WPF XAML の名前空間の割り当て | Microsoft Docs
XAMLの基礎(1/2) - @IT
xmlnsは、XAMLに限らず、XMLにおいてはデフォルトの名前空間を指す。
WPFアプリケーションで、
XAMLのWindowタグの属性にxmlnsがある。
もし、このxmlns属性を取り除くと、
Windowタグが認識できない。
Gridタグも認識できない。
ビルドすると、ビルドエラー。
名前空間が設定されないので、Titleなどあらゆるキーワードが使えない。
元に戻すと青線も消える。
ビルドも通る。
デフォルトの名前空間xmlnsにはWPFの名前空間である
"http://schemas.microsoft.com/winfx/2006/xaml/presentation"を指すようにしておかないといけないことがわかる。
(WPFというかSilverlightもだが)
Sample/wpf/xmlns/xmlns/src/xmlns at master · bg1bgst333/Sample · GitHub