wpf有哪些功能?
我需要准备一个关于什么是 WPF 的演示文稿,我的受众主要是项目经理和系统分析人员。我打算向他们展示 WPF 最重要的功能,例如 DataBinding 。您能给我推荐一份您认为我的受众会感兴趣的功能列表吗?还有人知道有什么网站可以找到有关介绍 WPF 的演示吗? 谢谢
I need to prepare a presentation about what's WPF, my audiences are mostly project managers and system analyzers . I intend to show them most important features of WPF like DataBinding . Can you suggest me a list of features which you think will be interesting for my audiences . and also does anybody know any website where I can find presentations about introducing WPF ?
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
在我看来,WPF 的杀手级功能是(排名不分先后):
这些功能的组合可实现制作应用程序 UI 的真正有趣的方式。例如这个带有模板的列表框示例和数据绑定或略有不同的 TreeView 可视化。特别是 ItemsControl 的代表性过高展示了它的多功能性:-)
In my opinion the killer features for WPF are (in no particular order):
The combination of those features enables really fun ways of crafting application UI. Such as this example of a list box with templates and data binding or a slightly different TreeView visualization. Especially the ItemsControl is way overrepresented which just demonstrates its versatility :-)
其他答案已经提到了技术优势。由于您的目标组由经理组成,因此您可能需要添加一些非技术点:
WPF 是用于在 .net 中开发富客户端应用程序的新“Microsoft 标准”。
WPF 具有用于设计用户界面的有用功能:
(好吧,Visual Studio Designer 支持还不是很好,但我听说这在 VS 2010 中得到了显着改善。)
Other answers already mentioned the technical advantages. Since your target group consists of managers, you might want to throw in a few non-technical points:
WPF is the new "Microsoft standard" for developing rich client applications in .net.
WPF has useful features for designing user interfaces:
(Well, the Visual Studio Designer support is not so great yet, but I've heard that this improves drastically in VS 2010.)
您浏览过 MSDN 吗?一个好的起点:http://msdn.microsoft.com/en-我们/library/ms754130.aspx
Have you surfed through MSDN? A good place to start: http://msdn.microsoft.com/en-us/library/ms754130.aspx
这是一个问题和其副本,其中包含使用 WPF 的令人信服的理由 - 这些理由可以轻松映射到最重要的功能因为它们代表了与其他选项(主要是 WinForms)相比使用 WPF 的优势。
注意:在我看来,DataBinding 并不是 WPF 最重要的功能之一!使用 WinForms 可以轻松做到这一点。
Here's a question and its duplicate with compelling reasons to use WPF - these reasons can easily be mapped to the most important features since they represent the advantages of using WPF compared to other options (mainly WinForms).
Note: DataBinding is not one of the most important features of WPF in my opinion! you can easily do that with WinForms.
WPF 支持 XAML 这种声明性语言,它鼓励前端外观和后端逻辑的分离。
WPF supports XAML the declarative language which encourages a separation of front-end appearance and back-end logic.