创建WPF工程时默认的那两个名称空间是在哪里定义的?

danxuezx 2012-03-26 04:08:53
创建一个WPF工程后,mainwindow.xaml里会有下面两句话:

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"


我只知道这是两个有关XAML的名称空间,它是在哪里定义的呢?

WPF新手,请各位指点~~
...全文
88 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
nonocast 2012-03-26
  • 打赏
  • 举报
回复
下载.net source
http://nonocast.cn/?p=154
然后grep -r -i "http://schemas.microsoft.com/winfx/2006/xaml/presentation"
danxuezx 2012-03-26
  • 打赏
  • 举报
回复
首先非常感谢各位指点。

在哪个文件里可以看到这个namespace的定义或者声明呢?
我没找到~~
nonocast 2012-03-26
  • 打赏
  • 举报
回复
[assembly: XmlnsDefinition("http://schemas.microsoft.com/winfx/2006/xaml/presentation", "xxx.yyyy")]
Icedmilk 2012-03-26
  • 打赏
  • 举报
回复
这是个xml的命空间而已,可以激活智能感知
mizuho_2006 2012-03-26
  • 打赏
  • 举报
回复
是两个固定的字符串,并不是网址,编译器检测到的时候就知道程序引用了这个命名空间。
Rotaxe 2012-03-26
  • 打赏
  • 举报
回复
应该是工程模板中定义的

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧