摘要: Silverlight技术。本文出自 “专注Silverlight” 博客,请务必保留此出处http://kevinfan.blog.51cto.com/1037293/290865更多 10人了这篇文章类别:Blend┆技术圈( 0)┆阅读( 2250)┆评论( 0) ┆ 推送到技术圈┆返回首页上一篇 Flash正式成为Googel Chrome浏览器内置插件 下一篇 Expression Blend实例中文教程(10) - 缓冲动画..相关文章Expression Blend实例中文教程(6) - 项目控..Expression Blend实例中文教程(4) - 布局控..Expressi 阅读全文
posted @ 2012-10-09 13:34 开源控Meteor(OSMeteor) 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 不是引用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 阅读全文
posted @ 2012-10-09 11:51 开源控Meteor(OSMeteor) 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 上次的HelloWorld根本不能发挥WPF的威力,这次我们来做一个真正体验WPF魅力的程序。不过我们要请来一款重量级的设计工具——Microsoft Expression Blend 2。Blend用于设计人员进行专业和复杂的界面设计工作,可以与Visual Studio相辅相成,替代Visual Studio的界面编辑器,至于程序功能设计方面依然由Visual Studio担此重任。1、打开工程文件使用上次的工程文件,对上次的HelloWorld进行界面改良。打开Expression Blend 2,在项目一页中选择项目,再选择打开项目,打开上次的解决方案文件。或者在文件菜单中选择打开项目 阅读全文
posted @ 2012-10-09 11:46 开源控Meteor(OSMeteor) 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 类:.NET开发~WPF首先明确什么是富媒体?富媒体(Rich Media)包括多媒体(二维和三维动画、声音及影像)。富媒体本身不是信息,但是它可以加强信息。例如通常我们可以在门户网站中看到诸多广告,有动画的(如Falsh),有声音,有视频的等等,这些都是富媒体应用。目的就是更直观准确的传递商品等的有效信息,以提高广告主的收益等等。那么,在WPF中,我所关注的富媒体,是丰富用户体验,更好的传达软件本身信息,完善人机交流。还是那句话,加强用户体验感。这也是这些年软件设计开发者一直努力达成的目标。峰回路转,进入正题。在这部分中,简单介绍2D、3D图形以及音频、视频,重点是动画实现。1.2D图形2D 阅读全文
posted @ 2012-10-09 11:44 开源控Meteor(OSMeteor) 阅读(467) 评论(0) 推荐(0) 编辑
摘要: WPF控件的漂亮是Winform无法匹及的,本文主旨是在Winform工程中如何使用WPF控件。 先看下效果,如下图: 左边是传统的Winform控件,右边是DebugLZQ引入的WPF控件,我们可以很清楚的看到图片的“半透明”效果、TextBox的透明背景!界面很Cool吧~ 下面就介绍下,这个创新性工程的创建过程,并附上所有代码: 首先,添加一个WPF自定义控件,控件的xaml很简单,代码如... 阅读全文
posted @ 2012-10-09 11:24 开源控Meteor(OSMeteor) 阅读(348) 评论(0) 推荐(0) 编辑
摘要: Silverlight教程第八部分:使用WPF创建一个Digg桌面应用【原文地址】Silverlight Tutorial Part 8: Creating a Digg Desktop Application using WPF 【原文发表日期】 Friday, February 22, 2008 5:46 AM 这是8个系列教程的第八部分,这系列示范如何使用Silverlight 2的Beta1版本建造一个简单的Digg客户端应用。这些教程旨在按顺序阅读,帮着解释Silverlight的一些核心编程概念。使用WPF创建一个Digg桌面应用这最后一个教程的目的与前面7个有点不同。我们实际上不 阅读全文
posted @ 2012-10-09 10:46 开源控Meteor(OSMeteor) 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 日志 dingtao-加博友 关注他 被推荐日志最新日志arcgis server进行查询任务微软企业库配置Access数据库2012年09月25日[网页设计] 27款后台管理页Silverlight]一个简单的Grouwindows server 2008 设置多该作者的其他文章博主推荐2012碎碎语最新的人民币第6套幸福其实很简单相关日志随机阅读刘思敏:携程推出海外酒店预订新平台 艺龙去哪儿网或将跟进醉酒失身要不要当真?佛家的用人故事校长诚信“一票否决”能否做到?1979北京机场vs.2012爱登堡机场:有的人就是少见多怪在我们中国悲哀的只有律师吗?首页推荐家乡官场的奇怪现象(图)司马南演 阅读全文
posted @ 2012-10-09 10:45 开源控Meteor(OSMeteor) 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 基本概念和功能 WPF是一个针对Windows的统一的全新显示系统,该系统专门针对.NET而设计,其中主要包括一个显示引擎和一组受管类。以上对于WPF概念的解释显然有些简单和抽象,不过读者可首先从以下三个方面来加深了解:(1)WPF为用户界面、2D/3D图形、文档和媒体提供了统一的描述和操作方法。基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面,例如Vista中的半透明效果的窗体等都得益于WPF。(2)XAML是微软为构建下一代应用程序界面而创建的,新的基于XML的描述性语言,它可对WPF程序的所有界面元素进行定制,从而构成 阅读全文
posted @ 2012-10-09 10:45 开源控Meteor(OSMeteor) 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 现在我们要把这个资源字典引入程序集,打开“App.xaml”文件,添加下图中红色框内的代码。双击代码全选123456789101112<Application x:Class="不规则窗体.App" xmlns="<A href="http://schemas.microsoft.com/winfx/2006/xaml/presentation">http://schemas.microsoft.com/winfx/2006/xaml/presentation</A>" xmlns:x="< 阅读全文
posted @ 2012-10-09 10:43 开源控Meteor(OSMeteor) 阅读(240) 评论(0) 推荐(0) 编辑
摘要: System.Windows.Forms.Integration 命名空间.NET Framework 4.5其他版本此主题尚未评级-评价此主题包含支持 Windows 窗体 和 WPF 控件互相操作的类。System.Windows.Forms.Integration命名空间包含支持 Windows 窗体和 WPF 技术互相操作的类。使用System.Windows.Forms.Integration类时,可以在 WPF 页面和基于 Windows 窗体的应用程序中的 WPF 元素中承载 Windows 窗体控件。实现互操作功能的两个关键类是WindowsFormsHost和ElementH 阅读全文
posted @ 2012-10-09 10:31 开源控Meteor(OSMeteor) 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 3D 图形基础生成3D图形的基本思想是能得到一个物体的三维立体模型(model)。由于我们的屏幕只有二维,因而我们定义了一个用于给物体拍照的照相机(Camera)。拍到的照片其实是物体到一个平坦表面的投影。这个投影由3D渲染引擎渲染成位图。引擎通过计算所有光源对3D空间中物体的投影面反射的光量,来决定位图中每个像素点的颜色。物体的每一个表面都有一种材质(material)和一个画刷(brush)。材质定义了一个具体角度的光的反射量,而画刷定义了表面的颜色。画刷可以是一种单纯的颜色,也可以是渐变的,甚至可以是一幅图片,这些称为纹理(texture)。一个三角形的世界在3D图形的世界里,所有物体都 阅读全文
posted @ 2012-10-09 10:27 开源控Meteor(OSMeteor) 阅读(661) 评论(0) 推荐(0) 编辑