2015-02-06 100 views
2

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

如果我打开在Visual Studio 2013的单个XAML文件被视为常规XML没有智能感知XAML/WPF控件:-(。在VS2010这个工作开箱。

是否有办法从VS2013 XAML智能感知获利,而不包括在项目中的XAML文件? 所有问题/答案,我在智能感知发现是在常规Visual Studio项目的背景。

+1

VS2013真的不可能吗?!?!这真的是从VS2010退后一步::( – 2015-03-03 14:47:13

+1

因此,这似乎不可能?!?? 我很困惑。一方面MS在越来越多的地区转向XAML,另一方面他们限制支持XAML作为通用设计语言/格式... 太糟糕了,因为技术上XAML在这方面做得非常出色 – 2015-04-14 06:57:57

回答

1

怎么样的Expression Blend? 表达的旧版本Blend可让您在XAML中使用Intellisense进行设计。

也许是VS2013的混合?

+1

我曾尝试过,但不幸的是,混合说它“找不到Blend项目文件”与XAML文件相同的目录 混合文件菜单没有用于打开XAML的选项如果您强制它通过文件资源管理器中的“打开方式”打开XAML,则会出现上述消息。 – 2015-03-03 14:40:40

1

我同意不幸的是,您不能在混合中编辑独立的xaml。 我在混合中创建一个虚构的WPF项目,然后 - 添加现有项目 - 找到我的xaml - 添加为链接。

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