使用Visual Studio Intellisense编辑独立XAML



我使用XAML来设计不属于程序或Visual Studio项目的交互式布局。它们在运行时加载。

如果我在Visual Studio 2013中打开一个XAML文件,它将被视为常规XML,对XAML/WPF控件没有任何智能感知:-(。在VS2010中,这是开箱即用的。

有没有一种方法可以在项目中不包含XAML文件的情况下从VS2013 XAML intellisense中获利?我在Intellisense上找到的所有问题/答案都在常规Visual Studio项目的上下文中。

表达式混合怎么样?Expression Blend的旧版本允许您使用Intellisense在XAML中进行设计。

也许是VS2013的Blend?

我同意您无法在blend中编辑独立的xaml这一点。我在blend中创建了一个伪造的WPF项目,然后-添加现有项-找到我的xaml-添加为链接。

一旦我的独立xaml成为WPF项目的一部分,xaml编辑器就会按照我想要和需要的方式工作。