Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Visual Studio Intellisense编辑独立XAML_Xaml_Visual Studio 2012_Visual Studio 2013_Intellisense - Fatal编程技术网

使用Visual Studio Intellisense编辑独立XAML

使用Visual Studio Intellisense编辑独立XAML,xaml,visual-studio-2012,visual-studio-2013,intellisense,Xaml,Visual Studio 2012,Visual Studio 2013,Intellisense,我使用XAML设计不属于程序或VisualStudio项目的交互式布局。它们在运行时加载 如果我在Visual Studio 2013中打开一个XAML文件,它将被视为常规XML,没有针对XAML/WPF控件的intellisense:-(.在VS2010中,这是现成的 有没有一种方法可以在项目中不包含XAML文件的情况下从VS2013 XAML intellisense中获益? 我在Intellisense上找到的所有问题/答案都是在一个常规Visual Studio项目中找到的。Expres

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

如果我在Visual Studio 2013中打开一个XAML文件,它将被视为常规XML,没有针对XAML/WPF控件的intellisense:-(.在VS2010中,这是现成的

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

Expression Blend呢? Expression Blend的旧版本允许您使用Intellisense在XAML中进行设计


也许是针对VS2013的Blend?

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


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

我已经尝试过了,但不幸的是blend说它“无法在与xaml文件相同的目录中找到blend项目文件”。blend file菜单没有打开xaml的选项。如果您通过“open With”强制它打开xaml在文件资源管理器中,您会看到上面的消息。这真的不可能在VS2013中实现吗?!这真的是VS2010的倒退…:-(所以这似乎是不可能的?!?我很困惑。一方面,MS在越来越多的领域转向XAML,另一方面,他们限制了对XAML作为通用设计语言/格式的支持……太糟糕了,因为从技术上讲,XAML在这方面做得很好。