Welcome 微信登录

首页 / 软件开发 / Silverlight

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属性就显得有些力不从心...
Silverlight Map矢量地图构建过程分析

Silverlight Map矢量地图构建过程分析

Silverlight Map矢量地图构建过程分析2011-04-13 博客园 双宇本文主要结合SQLSERVER2008的空间数据库的一些特性,讲解Silverlight在矢量地图绘制方面的一些技术点。服务器端负责提供数据服务,客户端负责图形的绘制,当然这个过程会遇到性能瓶颈,但本文的重点在于地图数据模型的转化过程,以及Silverlight的数据绑定与数据模型间的关系的理解。服务器端数据模型层:1.获取原始数据模型从SQLSERVER2008取得数据集...
Silverlight多点触控(MultiTouch)

Silverlight多点触控(MultiTouch)

Silverlight多点触控(MultiTouch)2011-04-13 博客园 双宇多点触控输入是一种输入类型,它依赖于触摸屏输入概念,还可能依赖多种触控及其被解释为单元(有时也称为帧)的特征。多点触控输入需要有对触控敏感的硬件,以及支持将触控事件向各应用程序公开所需基础结构的环境。本主题讨论 Silverlight 中对多点触控的支持,并介绍几个关键概念。多点触控硬件多点触控这一概念需要能够记录表面上所产生触压的硬件。该表面可以直接是屏幕(如 Tab...
Silverlight 图形:如何裁剪对象

Silverlight 图形:如何裁剪对象

Silverlight 图形:如何裁剪对象2011-04-13 MSDN 可以通过裁剪掉对象的某个显示区域来裁剪对象。这是使用 Clip 属性来完成的。将此属 性设置为 Geometry,这意味着可以从对象中裁剪掉各种几何形状(例如,椭圆、直线或复杂 路径)。说明:创建裁剪效果的另一种方法是通过使用渐变来应用 OpacityMask。因为您使用的是 Opacity 属性,因此可以在裁剪中创建“模糊边缘”。下面的示例演示如何从矩形中裁...
Silverlight图形:像素着色器效果

Silverlight图形:像素着色器效果

Silverlight图形:像素着色器效果2011-04-13 MSDN 使用像素着色器效果可以向呈现的对象添加效果,如灰度、红眼消除、像素亮度和阴影。像素着色器效果使用算法来更改显示像素的方式。例如,下图显示应用于某一按钮的投影。您可以使用 Silverlight 运行时附带的像素着色器效果,也可以自己创建。说明:Silverlight 中的像素着色器效果以软件方式呈现。任何应用效果的对象也都将以软件方式呈现。对大型可视对象应用效果或对效果的属性进行动画...
<< 31 32 33 34 35 36 37 38 39 40 >>