首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Expression Blend-Api (Blend 4)与Visual Studio 2012

Expression Blend-Api (Blend 4)与Visual Studio 2012
EN

Stack Overflow用户
提问于 2013-01-14 23:08:06
回答 1查看 374关注 0票数 0

我有一个定义混合行为的项目。用于创建此行为的Blend SDK是版本4。在Visual Studio2010中,我可以毫不费力地使用它。在VS2012中,WPF设计器似乎对dll有问题。

代码语言:javascript
复制
xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
xmlns:b="clr-namespace:MyLib.Util.Behaviors;assembly=MyLib"
xmlns:v="clr-namespace:MyLib;assembly=MyLib"

在WPF设计器的intellisense中,这两个命名空间都不会出现,因此我必须对它们进行盲键入。

尽管设计者不会提出MyLibInteractivity的名称空间,但我可以实例化一个在MyLib中定义的控件,并为此提供完美的智能感知:

代码语言:javascript
复制
<v:ViewPort></v:ViewPort>

现在,我想向ViewPort添加一个在MyLib.Util.Behaviors中定义的行为

代码语言:javascript
复制
<v:ViewPort>
  <i:Interaction.Behaviors>
    <b:ZoomAreaBehavior />
  </i:Interaction.Behaviors>
</v:ViewPort>

但再说一次,b:ZoomAreaBehavior没有智能感知。错误列表显示找不到ZoomAreaBehavior。同样的代码可以在2010中运行,只要我关闭Visual Editor,它就会编译并运行。

有谁知道这里出了什么问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-05 14:23:39

Blend支持是在更新1中添加的,Blend for Visual Studio2012,更新2具有内置的WPF支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14321031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档