Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
XML(XAML)とVisualStudioのエディタについて
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30849#CommentId85674
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
SSD
 (社会人)
投稿日時
2023/3/10 17:22:20
WPFを学び始めた者です。
WPFで使用するXAMLについて取り掛かっていた際に躓きました。
以前からXMLを使用することがあったのですが、
名前空間のURIをいまいち理解できていません。
名前空間で指定するURIは何でもいい&URIにスキーマなどのドキュメントはなくてもいい
という説明を見ました。
例えばWPFで最初に生成されるXAMLのWindowには以下の名前空間があります。
x:Class="LoginWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
ここで例えば
x:ABC="abc"
と書くと
「プロパティ"ABC"は"http://schemas.microsoft.com/winfx/2006/xaml"名前空間に存在しません。」
という警告が出てきます。
これが理解できないというか、名前空間の別名は何でもいいのでは?
と思っています。
また、最初の記述
x:Class="LoginWindow"
で警告が出ていないところを見るとClassはxのプロパティとして存在しているのだとは思うのですが、
何が存在していて何が存在していないのかというのはどこでわかるのでしょうか?
ご存じの方いらっしゃいましたらご教示お願い致します。