clr-namespaceで、名前空間を指定すると、その名前空間のクラスがXAMLで使える。
XAML 名前空間および WPF XAML の名前空間の割り当て | Microsoft Docs
WPFプロジェクト。
新しい項目。
TestClass.cs
追加したら、
と書く。
BGST名前空間のTestClass。
名前空間BGSTを独自のキーワードbgstで使えるように選択できる。
clr-namespaceにBGST。
選択したが、XAMLデザイナの表示はまだこのまま。
ビルドは通る。
タグを入れてみたけど認識されない。
Gridを外して。
ビルドは通る。
ビルドしたら認識されたか。
上の再読み込みもクリックで適用。
静かになった。
改めてビルド。
オリジナルクラスのタグをXAMLで表示できた。
(まあテキスト表示されてるだけだが。)
Sample/wpf/xmlns/clr_namespace/src/xmlns at master · bg1bgst333/Sample · GitHub