Welcome 微信登录

首页 / 软件开发 / Silverlight

WPF and Silverlight学习笔记(十七):WPF资源(Resource)(2)

WPF and Silverlight学习笔记(十七):WPF资源(Resource)(2)

WPF and Silverlight学习笔记(十七):WPF资源(Resource)(2)2010-12-17 博客园 龙腾于海四、静态资源(StaticResource)和动态资源(DynamicResource)资源可以作为静态资源或动态资源进行引用。这是通过使用 StaticResource 标 记扩展或 DynamicResource 标记扩展完成的。通常来说,不需要在运行 时更改的资源使用静态资源;而需要在运行时更改的资源使用动态资源。动态资 ...
WPF and Silverlight学习笔记(十九):WPF更换主题

WPF and Silverlight学习笔记(十九):WPF更换主题

WPF and Silverlight学习笔记(十九):WPF更换主题2010-12-17 博客园 龙腾于海如果要做到一个应用程序其基本的内容不变,但改变整个应用程序的外观可 以这样做:对于每一套外观定义一个ResourceDictionary在应用 程序中,动态加载此应用程序(或窗体)的Resource例如,如下的应用 程序,在选择不同的用户时,显示不同的Canvas背景及图片:主题样式A :主题样式B:主题样式C:...
WPF and Silverlight学习笔记(二十):WPF数据绑定概述

WPF and Silverlight学习笔记(二十):WPF数据绑定概述

WPF and Silverlight学习笔记(二十):WPF数据绑定概述2010-12-17 博客园 龙腾于海WPF数据绑定为应用程序提供了一种表示数据和与数据交互的简单而又一致的 方法。元素能够以公共语言运行库 (CLR) 对象和 XML 的形式绑定到各种数据源 中的数据。一、数据绑定的基本概念:数据绑定涉及到两个方面 :一个是绑定源,再一个是绑定目标。绑定源即控件绑定所使用的源数据,绑定 目标即数据显示的控件。1、对于绑定源,在WPF可以是以下四种:...
WPF and Silverlight学习笔记(二十一):数据绑定值的自定义转换

WPF and Silverlight学习笔记(二十一):数据绑定值的自定义转换

WPF and Silverlight学习笔记(二十一):数据绑定值的自定义转换2010-12-17 博客园 龙腾于海对于数据绑定,绑定的数据源的值类型和绑定目标的依赖属性的值类型可能 会不同,系统提供了一些默认的绑定类型转换,另外也可以由用户自定义这种绑 定转换:一、定义CLR类型定义一个CLR类型,内部存在两个属性字符串类型的 ColorString和Color对象类型的ColorObject,供应用程序界面调用:1: using System.Com...
WPF and Silverlight学习笔记(二十二):使用代码实现绑定、绑定数据的验证

WPF and Silverlight学习笔记(二十二):使用代码实现绑定、绑定数据的验证

WPF and Silverlight学习笔记(二十二):使用代码实现绑定、绑定数据的验证2010-12-17 博客园 龙腾于海一、通过代码实现数据绑定通过代码实现数据绑定,使用的是 System.Windows.Data命名空间的Binding类,主要使用Binding类的如下的属性 :Source属性:绑定到的数据源Mode属性:绑定的模式 (OneTime、OneWay、TwoWay、OneWayToSource或Default)Path属性: 绑定...
WPF and Silverlight学习笔记(二十三):绑定集合数据源

WPF and Silverlight学习笔记(二十三):绑定集合数据源

WPF and Silverlight学习笔记(二十三):绑定集合数据源2010-12-17 博客园 龙腾于海绑定到集合数据源,原则上说只需要实现IEnumerable接口的类型均可以做为 集合数据源进行数据绑定,例如:定义一个学生类(StudentInfo),一个学生 集合类(继承ObservableCollection<StudentInfo>类),在集合类中添 加若干学生的信息。1: using System.ComponentModel...
WPF and Silverlight学习笔记(二十四):数据源提供器(DataProvider)

WPF and Silverlight学习笔记(二十四):数据源提供器(DataProvider)

WPF and Silverlight学习笔记(二十四):数据源提供器(DataProvider)2010-12-17 博客园 龙腾于海在WPF中系统提供了两个数据源提供器(DataProvider):对象数据源提供器 (ObjectDataProvider)和XML数据源提供器(XmlDataProvider)。其作用类似 于ASP.Net数据源(DataSource)中的对象数据源(ObjectDataSource)和Xml数 据源(XmlDataSo...
WPF and Silverlight学习笔记(二十五)

WPF and Silverlight学习笔记(二十五)

WPF and Silverlight学习笔记(二十五)2010-12-17 博客园 龙腾于海WPF and Silverlight学习笔记(二十五):使用CollectionView实现对绑定数据的排序、筛选、分组在第二十三节,我们使用CollectionView实现了对于绑定数据的导航,除导 航功能外,还可以通过CollectionView对数据进行类似于DataView的排序、筛选 等功能。一、数据的排序:使用第二十四节的数据源,查询所有 的产品信息...
WPF and Silverlight学习笔记(二十六):基本图形使用(1)

WPF and Silverlight学习笔记(二十六):基本图形使用(1)

WPF and Silverlight学习笔记(二十六):基本图形使用(1)2010-12-18 博客园 龙腾于海在WPF中,极大地丰富了关于图形、图像等多媒体元素的操作功能,本节主要 讨论基本的图形。一、基本的图形类型对于WPF中的基本图形类 主要位于System.Windows.Shapes命名空间,其类包括:需要说明的是,在System.Windows.Media命名空间也存在着类似的类 型:对应在类名上,添加“Geometry&rdqu...
WPF and Silverlight学习笔记(二十七):基本图形的使用(2)Path和位图操作

WPF and Silverlight学习笔记(二十七):基本图形的使用(2)Path和位图操作

WPF and Silverlight学习笔记(二十七):基本图形的使用(2)Path和位图操作2010-12-18 博客园 龙腾于海一、使用Path构建复杂图形Path所构建的图形由Data属性来定义, 其属性的类型为Geometry(几何类),几何类类型的继承关系请参考我上一篇文章 。例如要创建一个100*30的矩形,可以有两种做法:1: <StackPanel>2: <!--使用Rectangle直接创建矩形图形- ->...
WPF and Silverlight学习笔记(二十八):基本图形的使用(3)图形的操作

WPF and Silverlight学习笔记(二十八):基本图形的使用(3)图形的操作

WPF and Silverlight学习笔记(二十八):基本图形的使用(3)图形的操作2010-12-18 博客园 龙腾于海接上一篇文章,在WPF中对图形进行操作,上一篇文章中使用了ImageSource (BitmapSource)中的两种:1、使用BitmapImage加载图片2、使用 RenderTargetBitmap创建图片3、使用RenderTargetBitmap修改图片本 文继续4、使用WriteableBitmap修改图片在使用 Ren...
WPF and Silverlight学习笔记(二十九):Brush(1)

WPF and Silverlight学习笔记(二十九):Brush(1)

WPF and Silverlight学习笔记(二十九):Brush(1)2010-12-18 博客园 龙腾于海在WPF和Silverlight中,Brush是应用很多的一种类型,主要用于填充各种图 形及控件。Brush及其子类位于System.Windows.Media命名空间,其继承关系如 下图所示:一、SolidColorBrushSolidColorBrush是最简单的一种Brush,包含 一个Color属性,表示单色的画刷,例如使用红色填充一个矩...
详解Silverlight和WPF互相扩展

详解Silverlight和WPF互相扩展

详解Silverlight和WPF互相扩展2011-04-13 51CTO 译:黄永兵1.更适合WPF或Silverlight的场景WPF被设计为创建Windows桌面应用程序,具有 访问富用户界面特征,如动画、3D图形、音频和视频,以及直接访问图 形加速硬件以实现更 好的图形性能。由于大部分WPF应用程序是在计算机本地运行,因此不会涉及到象Web应用程 序那样 的安全限制,因此,如果对文件系统有访问限制的话,WPF应用程序可以只在用户计 算机上存储少量的...
Silverlight,WCF传递DataTable解决方案

Silverlight,WCF传递DataTable解决方案

Silverlight,WCF传递DataTable解决方案2011-04-13 博客园 Amar-YaoSilverlight与WCF(WebService)交互多以实体类的形式进行数据传递。但对于报表平台这 样的形式不可取,因为你不能预知客户在设计报表时选中了哪个数据库的哪些表的哪些字段 。因此传统.Net中的DataTable是一种很好的解决方案。下面讨论笔者的一种解决方案。欢迎 各位拍砖。整个解决方案的思想就是将DataTable分为元数据(Met...
Silverlight访问MSSQL数据库详解

Silverlight访问MSSQL数据库详解

Silverlight访问MSSQL数据库详解2011-04-13 博客园 jv9在银光中国网(SilverlightChina.Net)有一篇"Silverlight与常用数据库互操作系列" 文章,其中介绍了使用Silverlight存取不同数据库的方法和步骤。但是对于Silverlight存 取MS SQL介绍的不够全面,这里我想介绍Silverlight如何通过WCF访问MSSQL数据库存储过程 的。希望对大家能够有所帮助。我们要...
明晰Silverlight中的依赖属性

明晰Silverlight中的依赖属性

明晰Silverlight中的依赖属性2011-04-13 博客园 紫色永恒在c#中--得益于c#3.0中的自动属性--我们可以十分轻松的通过如下代码创建一个叫做 “AuthorName”的属性。public string AuthorName { get; set; }上面的代码就是我们熟悉的CLR属性,我们可以很方便的读/取这个属性的值。不过在 silverlight的世界中如果你想做更多更牛的事情,CLR属性就显得有些力不从心...
<< 11 12 13 14 15 16 17 18 19 20 >>