Wpf XAML语法(机器可读)
XAML语法有正式定义吗?有一个用XML信息集描述XAML的PDF文档,但我还没有找到一个机械描述(XSD、RelaxNG或类似)。基本上,我希望采用模式并创建语法的可视化(XAML的新功能)Wpf XAML语法(机器可读),wpf,xaml,syntax,xsd,visualization,Wpf,Xaml,Syntax,Xsd,Visualization,XAML语法有正式定义吗?有一个用XML信息集描述XAML的PDF文档,但我还没有找到一个机械描述(XSD、RelaxNG或类似)。基本上,我希望采用模式并创建语法的可视化(XAML的新功能) XAML当然超越了WPF,但我最感兴趣的是用于WPF开发的XAML,并希望通过可视化模式了解如何组合结构。注意,由于XAML的可扩展性,不可能使用XSD来完整描述模式 然而,尽管如此,仍有一些.xsd文件试图提供近似值 查看Visual Studio的目录: - C:\Program Files (x86
XAML当然超越了WPF,但我最感兴趣的是用于WPF开发的XAML,并希望通过可视化模式了解如何组合结构。注意,由于XAML的可扩展性,不可能使用XSD来完整描述模式 然而,尽管如此,仍有一些.xsd文件试图提供近似值 查看Visual Studio的目录:
- C:\Program Files (x86)\Microsoft Visual Studio 9\Xml\Schemas
- C:\Program Files (x86)\Microsoft Visual Studio 9.0\Xml\Schemas
- C:\Program Files (x86)\Microsoft Visual Studio 10.0\Xml\Schemas
- C:\Program Files (x86)\Microsoft Visual Studio 11.0\Xml\Schemas
对于wpfe.xsd
和xaml2006.xsd
(您还可以在web上看到对xaml.xsd
和xaml2005.xsd
的引用……通过旧的来源提供)
VisualStudio/XAML的早期版本(例如带有WinFX插件的VisualStudio2005)使用这些xsd提供基本的intellisense支持。现在,我发现他们使用不同的技术(语言服务)来为XAML提供intellisense支持
)