首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WPF应用程序: Visual Studio与Expression Blend

WPF应用程序: Visual Studio与Expression Blend
EN

Stack Overflow用户
提问于 2010-07-30 12:03:56
回答 3查看 13.9K关注 0票数 20

我对Visual Studio2010和Expression Blend 4如何协同工作感到有点困惑。如果我想创建一个WPF应用程序,我应该在Expression Blend 4中启动它吗?如果是这样,那么Visual Studio2010如何在本地打开Expression Blend项目?

或者我应该在Visual Studio 2010中启动我的应用程序?如果是这样,如何在Expression Blend中打开我的解决方案。

另外,如果我需要更改,如何修改现有的WPF表单。如果我已经处理了事件并隐藏了代码,我如何将其带到expression blend中,进行更改,然后将其带回visual studio,而不中断我在Visual Studio 2010中创建的事件和代码?

也有人可以推荐一本好书,介绍如何使用Expression blend 4和Visual Studio2010一起创建WPF和/或Silverlight应用程序。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-31 15:25:09

Visual Studio和Expression Blend的解决方案相同。您可以通过expression blend中的文件菜单打开您的解决方案,或者在Visual Studio中右键单击xaml文件并选择“在Expression Blend中打开”。

就我个人而言,当我只需要进行很小的更改时,比如更改按钮上的文本,我不会进入Blend。但是,当我想知道发生了什么,包括页边距和布局等内容时,我总是使用Blend。大多数情况下,我使用Visual Studio和Blend并排打开,并且不断地来回切换。

因为表达式Blend使用相同的解决方案,所以您不必担心事件处理程序等问题。当它们就位时,它们就会留在原地。当然,除非删除事件附加到的控件。

创建解决方案可以在这两个工具中完成,但我在Visual Studio中启动大多数项目。但是,有一些项目模板在visual studio中找不到。例如,Databound Application项目类型。这将给你一个MVVM项目的开始,并为模型,视图和ViewModel准备好文件夹。

票数 21
EN

Stack Overflow用户

发布于 2010-07-31 15:55:17

您可以同时在Visual Studio和Blend中打开它。如果在Blend中进行更改,则会在Visual Studio中提示您,反之亦然。

就我个人而言,我首先在Visual Studio中创建新应用程序,然后在Blend中打开它。

票数 3
EN

Stack Overflow用户

发布于 2010-08-25 09:45:47

我通常在Blend中开始我的项目。记住Blend是专门设计用来制作很棒的UI,简单的数据索引,简单的模板和自定义控件。

您可以直接在Blend中编辑应用程序的代码,但有时它不会显示intellisense;这是当您需要打开VS时,要执行此操作,请在blend中右键单击您的项目,然后单击edit with Visual Studio。它将启动VS,您就可以开始编码了。

你不需要关闭VS或Blend,他们的展台可以打开,如果你在VS中做了一些更改,它会通知Blend,会出现一个对话框,告诉你:重新加载应用程序,单击是更改将在Blend和VS中被删除,当你在Blend中进行更改并转到一个已经打开的VS实例时,同样的情况也会发生。

别忘了安装de工具,它允许你在VS中打开Silverlight项目,如果它们还没有安装,会出现一条错误消息。

希望我的回答能帮助你

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

https://stackoverflow.com/questions/3368640

复制
相关文章

相似问题

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