.net 其中是的架构文件的位置http://schemas.microsoft.com/winfx/2006/xaml/presentation?

.net 其中是的架构文件的位置http://schemas.microsoft.com/winfx/2006/xaml/presentation?,.net,wpf,xaml,.net,Wpf,Xaml,我一直在用谷歌搜索描述XAML WPF元素的模式文件,但找不到它。名称空间声明应该包含所有WPF特性的列表,例如它添加到标准XAML中的类型、属性或元素 我可以在Visual Studo缓存目录中找到XAML的模式文件。该文件名为xaml2006.xsd。存在一个wpfe.xsd,但其目标命名空间为 这听起来可能很琐碎,但我花了几个小时来查找这个模式文件。在哪里可以找到targetNamespace设置为“”的架构文件(XSD文件)?如果它隐藏在DLL文件中,那么可能有一个开源资源托管此架构文件

我一直在用谷歌搜索描述XAML WPF元素的模式文件,但找不到它。名称空间声明应该包含所有WPF特性的列表,例如它添加到标准XAML中的类型、属性或元素

我可以在Visual Studo缓存目录中找到XAML的模式文件。该文件名为xaml2006.xsd。存在一个wpfe.xsd,但其目标命名空间为


这听起来可能很琐碎,但我花了几个小时来查找这个模式文件。在哪里可以找到targetNamespace设置为“”的架构文件(XSD文件)?如果它隐藏在DLL文件中,那么可能有一个开源资源托管此架构文件?

有点晚了,希望本教程对搜索此文件的用户有所帮助: 您提到的第一个NS是默认名称空间。它不存在于提供的URL中,但它是唯一的名称,等等

跳到14点

他说基本上使用
http://schemas.microsoft.com/winfx/2006/xaml

<Page 
    x:Class="HelloWorld.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:HelloWorld"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d"
?>


看着我,这里:
C:\Program Files\Microsoft Visual Studio 10.0\Xml\Schemas
。我可以知道该文件夹中包含声明WPF模式的文件吗?我想在文件
wpfe.xsd
中查找该声明。但是在该文件中,
targetNamespace
设置为
http://schemas.microsoft.com/client/2007
。我认为这意味着它应该在XML中由
xmlns=”引用http://schemas.microsoft.com/client/2007“
。和。Quote:
Silverlight默认XAML命名空间由http://schemas.microsoft.com/winfx/2006/xaml/presentation 当在xmlns映射中看到时。出于传统支持的原因http://schemas.microsoft.com/client/2007/ 标识符被视为标识Silverlight默认XAML命名空间的等效标识符。
2009年怎么样?