![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WPF
bigzoom
生活的理想,理想的生活
展开
-
HLSL自定义渲染特效之完美攻略(中)
通过上一节的解说,大家是否已经对HLSL有了较深刻的认识和理解,HLSL的渲染不仅仅局限于静态处理,通过时时更新HLSL代码的各全局变量值同样可以实现动画形式的渲染,非常Cool对吧~。那么本节我将向大家介绍如何在Silverlight平台上实现HLSL动画渲染特效。 以BandedSwirl(螺旋波纹)渲染特效为例,我们首先要做的是按照上一节的方法将BandedSwirl.ps文件添加进项目中原创 2009-12-23 09:42:00 · 670 阅读 · 0 评论 -
仿vista窗口弹出、关闭时的动画效果代码
在vista操作系统中,对于窗口的一大亮点就是在窗口加载和关闭的时候总是从小到大弹出,关闭的时候则是从大到小逐渐消失。在WPF中可以很轻松的实现这一效果,其代码如下(在不同的项目中需要修改一些参数):[code="xaml"] ...2009-07-10 23:05:40 · 108 阅读 · 0 评论 -
WPF中使用ObjectDataProvider绑定方法
ObjectDataProvider提供了绑定任意.net类型的功能,具体功能如下:1.ObjectDataProvider提供了绑定任意CLR类型的公嫩那个。2.它可以再XAML中利用生命史的语言以及参数化的构造函数完成对数据的创建3.增加对成员函数的绑定4.提供了更多的异步绑定的功能下面用一个加法计算器来进行实例说明:请先看我们的加法类:[code="c#"]...2009-07-19 23:00:26 · 419 阅读 · 0 评论 -
wpf样式模版
...2009-07-28 17:58:38 · 75 阅读 · 0 评论 -
wpf仿vista得玻璃效果按钮
仿vista玻璃效果的按钮样式:[code="xaml"] ...2009-07-31 10:07:20 · 217 阅读 · 0 评论 -
ListBox(CheckListBox)样式
样式代码:[code="xaml"] ...原创 2009-07-31 11:42:00 · 242 阅读 · 0 评论 -
使用WPFRibbonCTP开发类似于office 2007界面的WPF应用程序
具体请参见附件原创 2010-01-18 10:42:49 · 170 阅读 · 0 评论 -
WPF开发3D工具类
请参见附件原创 2010-01-18 10:44:08 · 249 阅读 · 0 评论 -
WPF开发之mvvm插件
该插件的使用请参见附件示例原创 2010-01-18 10:45:45 · 186 阅读 · 0 评论 -
WPF电子书
一些好的电子书原创 2010-01-18 10:47:43 · 297 阅读 · 0 评论 -
WPF 全球化和本地化概述
当您将自己的产品限制为只能通过一种语言使用时,您便将潜在的客户群限制为全球 65 亿人口中的一小部分。如果您想让自己的应用程序被全球用户所接受,那么对产品进行经济而有效的本地化将是赢得更多客户的最好、最经济的方法。本概述介绍 Windows Presentation Foundation (WPF) 中的全球化和本地化。全球化是指设计和开发在多个地点执行的应用程序。例如,全...原创 2010-10-06 00:25:37 · 582 阅读 · 0 评论 -
WPF如何:对应用程序进行本地化
本教程演示如何使用 LocBaml 工具创建本地化的应用程序。说明LocBaml 工具是一种尚未投产使用的应用程序。它显示为一种示例,该示例使用某些本地化 API 并演示如何编写本地化工具。本主题包括下列各节。概述要求创建一个示例应用程序创建非特定语言资源附属程序集生成 LocBaml 工具...原创 2010-10-06 00:28:38 · 316 阅读 · 0 评论 -
WPF 的全球化
本主题介绍了您在编写面向全球市场的 Windows Presentation Foundation (WPF) 应用程序时应注意的问题。Microsoft .NET 的 System.Globalization 中定义了全球化编程元素。本主题包括下列各节。XAML 全球化使用 XAML 设计国际用户界面开发可本地化的应用程序...原创 2010-10-06 00:40:08 · 304 阅读 · 0 评论 -
WPF大型项目中如何分门别类定义资源文件
在大型项目当中,往往需要针对不同的模块定义不同的资源文件,为了方便管理,需要将不同的资源文件分门别类的放置,现在又一种解决方法可供参考:在根目录下定义一个Resources的目录,让后针对不同的模块建立不同的文件夹,在这些文件夹中建立自己的资源文件。然后在app.xaml文件中进行统一加载。加载的方法如下(app.xml文件的内容):[code="c#"] ...2009-07-10 22:57:10 · 240 阅读 · 0 评论 -
WPF Path详解
WPF提供两个类来描述路径数据:一个是StreamGeometry,另一个是PathFigureCollection。的形式是StreamGeometry的XAML代码表示形式,也是最简洁的表示形式。 这样的方式是使用PathFigureCollection的XAML代码表示方式。这两种方式都可以达至同一种显示效果,那么,什么时候使用Str...2009-07-10 16:20:34 · 534 阅读 · 0 评论 -
MediaElement详解
MediaElement:播放器MediaOpened - 当媒体被成功地打开时所触发的事件MediaFailed - 当媒体未能被成功地打开时所触发的事件CurrentStateChanged - 播放状态(CurrentState)发生改变时所触发的事件DownloadProgressChanged - 下载进度(DownloadProgress)发生变化时所触发的事件...2009-12-23 09:32:00 · 202 阅读 · 0 评论 -
HLSL自定义渲染特效之完美攻略(上)
Shader Effect中文名称为“渲染特效”或“滤镜”,WPF中自带有5种位图特效及2种渲染特效,而Silverlight中仅有这2种渲染特效: BlurEffect(模糊渲染)和 DropShadowEffect(投影渲染)。由于目前WPF/Silverlight被应用的领域还不是很多,大多数开发者仅仅是将之作为Winform/Webform的替代品,那么现成的这几种渲染特效已足够应付大多数原创 2009-12-23 09:45:00 · 1310 阅读 · 0 评论 -
WPF中如何让程序支持国际化
如果想让我们的应用程序支持多国语言,就像瑞星那么样支持中日英三国语言。这样在WPF工程中应该怎么做呢? 我们可以采用如何的方法进行设置: 比如说我们的应用程序向支持中文和英文两种语言,那么我们需要在项目的根目录-----Properties下增加两个资源文件,如:Resources.zh-CN.resx和Resources.en.resx文件。我们可以把不同的语言项添加到里面。 编译后我们会原创 2009-12-23 01:47:00 · 1064 阅读 · 0 评论 -
WPF中如何让程序支持国际化
如果想让我们的应用程序支持多国语言,就像瑞星那么样支持中日英三国语言。这样在WPF工程中应该怎么做呢? 我们可以采用如何的方法进行设置: 比如说我们的应用程序向支持中文和英文两种语言,那么我们需要在项目的根目录-----Properties下增加两个资源文件,如:Resources.zh-CN.resx和Resources.en.resx文件。我们可以把不同的语言项添加到里面。...2009-09-18 11:48:31 · 216 阅读 · 0 评论 -
WPF是什么
Windows Presentation Foundation ,缩写为WPF,其原来代号为“Avalon”,因“我佩服”拼音首字母组合一样,国内有人调侃地称之为“我佩服”。WPF是微软新一代图形系统,运行 在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图...原创 2008-09-12 12:24:19 · 135 阅读 · 0 评论 -
WPF何以令人佩服
一直以来,完美的用户体验是桌面应用程序和Web应用程序中的一大障碍。许多开发人员绞尽脑汁将界面设计得美观炫丽些、互动感强些,但费了九牛二虎之力, 还是差强人意。由于技术上的限制,Web 应用程序无法提供与桌面应用程序同样丰富的用户体验。而随着电脑与每个人的生活、工作变得密不可分,人们对桌面应用程序的要求也不断提高。永不满足的人们 要求桌面应用程序能够播放视频、运行动画、采用二维或三维图形,以及调用...2008-09-12 12:25:13 · 105 阅读 · 0 评论 -
基于像素的图像合成(For WPF)
传统的基于GDI或GDI+的图形开发大家再熟悉不过了,通过Drawing类可以轻松的对位图进行处理,那么在WPF中的Media类是否也拥有同样类似的方法功能呢?这是肯定的。 本节我以精灵装备合成Show(纸娃娃)为例向大家演示如何在WPF中实现基于像素的图象合成。 首先准备一下合成用的素材: 接下来是进行绘图的第一步:创建绘图工具实例并开启绘图: ...原创 2009-10-23 14:33:41 · 321 阅读 · 0 评论 -
基于像素的图像合成(For Silverlight)
本节我将为大家讲解如何在Silverlight平台上实现上一节中的纸娃娃系统,即WPF->Silverlight的移植。众所周知Silverlight是WPF的子集,Silverlight对像素位图的处理是在3.0版本之后才开始支持,本节我将大量的用到它: WriteableBitmap – 传说中神话的代言人。移植过程分两步。首先移植表现层xaml,大家需要特别注意的是Silv...原创 2009-10-23 14:36:22 · 121 阅读 · 0 评论 -
HLSL自定义渲染特效之完美攻略(上)
Shader Effect中文名称为“渲染特效”或“滤镜”,WPF中自带有5种位图特效及2种渲染特效,而Silverlight中仅有这2种渲染特效: BlurEffect(模糊渲染)和 DropShadowEffect(投影渲染)。由于目前WPF/Silverlight被应用的领域还不是很多,大多数开发者仅仅是将之作为Winform/Webform的替代品,那么现成的这几种渲染特效已足够应付大多数...原创 2009-10-23 15:15:20 · 633 阅读 · 0 评论 -
HLSL自定义渲染特效之完美攻略(中)
通过上一节的解说,大家是否已经对HLSL有了较深刻的认识和理解,HLSL的渲染不仅仅局限于静态处理,通过时时更新HLSL代码的各全局变量值同样可以实现动画形式的渲染,非常Cool对吧~。那么本节我将向大家介绍如何在Silverlight平台上实现HLSL动画渲染特效。以BandedSwirl(螺旋波纹)渲染特效为例,我们首先要做的是按照上一节的方法将BandedSwirl.ps文件添加进项目中...原创 2009-10-23 15:40:42 · 256 阅读 · 0 评论 -
MediaElement详解
MediaElement:播放器 MediaOpened - 当媒体被成功地打开时所触发的事件 MediaFailed - 当媒体未能被成功地打开时所触发的事件 CurrentStateChanged - 播放状态(CurrentState)发生改变时所触发的事件 DownloadProgressChanged - 下载进度(DownloadProgre...2009-10-29 14:00:29 · 650 阅读 · 0 评论 -
WPF中如何让程序支持国际化
如果想让我们的应用程序支持多国语言,就像瑞星那么样支持中日英三国语言。这样在WPF工程中应该怎么做呢?我们可以采用如何的方法进行设置:比如说我们的应用程序向支持中文和英文两种语言,那么我们需要在项目的根目录-----Properties下增加两个资源文件,如:Resources.zh-CN.resx和Resources.en.resx文件。我们可以把不同的语言项添加到里面。编译后我们会...2009-12-23 01:47:00 · 125 阅读 · 0 评论 -
wpf datagrid样式
http://www.iringo.cn/wpf-datagrid-template.html http://blog.csdn.net/wangweiandsuo/article/details/8500864原创 2014-12-23 22:42:15 · 117 阅读 · 0 评论