随笔分类 - WPF
WPF
摘要:不是引用System.Drawing命名空间,采用Bitmap逐一像素复制的方法,而是使用WPF的各种变形(Transform)来实现。例子有两部分,Part1是文字处理,Part2是图片处理DrawingVisual dv = new DrawingVisual();DrawingContext dc = dv.RenderOpen();//Part1var text = new FormattedText("测试",System.Globalization.CultureInfo.CurrentCulture,FlowDirection.LeftToRight,new
阅读全文
摘要:上次的HelloWorld根本不能发挥WPF的威力,这次我们来做一个真正体验WPF魅力的程序。不过我们要请来一款重量级的设计工具——Microsoft Expression Blend 2。Blend用于设计人员进行专业和复杂的界面设计工作,可以与Visual Studio相辅相成,替代Visual Studio的界面编辑器,至于程序功能设计方面依然由Visual Studio担此重任。1、打开工程文件使用上次的工程文件,对上次的HelloWorld进行界面改良。打开Expression Blend 2,在项目一页中选择项目,再选择打开项目,打开上次的解决方案文件。或者在文件菜单中选择打开项目
阅读全文
摘要:类:.NET开发~WPF首先明确什么是富媒体?富媒体(Rich Media)包括多媒体(二维和三维动画、声音及影像)。富媒体本身不是信息,但是它可以加强信息。例如通常我们可以在门户网站中看到诸多广告,有动画的(如Falsh),有声音,有视频的等等,这些都是富媒体应用。目的就是更直观准确的传递商品等的有效信息,以提高广告主的收益等等。那么,在WPF中,我所关注的富媒体,是丰富用户体验,更好的传达软件本身信息,完善人机交流。还是那句话,加强用户体验感。这也是这些年软件设计开发者一直努力达成的目标。峰回路转,进入正题。在这部分中,简单介绍2D、3D图形以及音频、视频,重点是动画实现。1.2D图形2D
阅读全文

浙公网安备 33010602011771号