Microsoft Xaml Behaviors Wpf,赵庆明老师,微软曾经开发过一套强大的设计工具Microsoft Expression Blend,用于WPF、Silverlight、SketchFlow等界面设计。但随着Adobe Flash的从互联网上的湮灭,这套强大的工具也走向了没落,时至今日,在互联网上只留下部分残存痕迹。
伴随Microsoft Expression Blend的System.Windows.Interactivity中提出了一个新的概念——行为(Behavior)。XAML行为,是一种易于使用的方法,可以使用最少的代码向 WPF 应用程序添加常见且可重用的交互性,行为(Behavior)被描述为一类事物的共同特征,在WPF中通过行为封装一些通用的界面功能,从而实现代码重用来提高开发效率。使用这种技术,“行为”可以将事件和处理方法封装到一起,不仅大大简化UI界面Xaml代码的复杂性,同时也极大地提高了其复用性。通常情况下不用自己写行为, 直接使用Behaviors包中的行为就行了,当然如果需要的话,也可以自行扩展其“行为”,因而成为众多WPF开发人员的挚爱。
在学习完该视频课程后,在WPF开发中,也许通过使用Microsoft.Xaml.Behaviors.Wpf包,再简单地添加少许代码,就能替代以前数十行,乃至数百行代码的幸苦。 适用人群:WPF程序员,编程爱好者