Silverlight控件 - ScatterView 简介: ScatterView是一个布局控件,允许对其内部的子控件进行鼠标拖拽、扔出等操作。...下载了文件后在Silverlight项目中添加引用。...xScatterView.AddChild(UIElement1, UIElement2); 这里说明一下,第一个参数是真正要添加的子控件,第二个参数是子控件的阴影,如果没有...Demo: 这里我做了一个使用的小demo,可根据google ID从http://picasaweb.google.com获取相册数据并将获取到的照片缩略图放入ScatterView容器控件中。...http://www.grmcac.com/silverlight/lab/ScatterView/ demo全部源代码下载:http://scatterview.codeplex.com/Release
Silverlight控件 - Carrousel 简介: Carrousel是一个布局控件,可对其内部的子控件排出像《旋转木马》一样的效果。...项目地址:http://carrousel.codeplex.com/源文件中包括控件项目、事例项目和一个Web宿主项目。...下载了文件后在Silverlight项目中添加引用。 ... xmlns:CarrouselPanel="clr-namespace:CarrouselPanel;assembly=CarrouselPanel" 把ScatterView控件放入...演示地址:http://www.grmcac.com/silverlight/lab/Carrousel/
简介: CurveMenu是一个菜单控件,可对其内部的图片排出旋转的效果。...mainPage.itemDataList = data; mainPage.buildScreen(); Demo: http://grmcac.com/silverlight
demo地址: http://demo.componentone.com/Silverlight/ControlExplorer/ 另外一个 微软示例站点. http://www.codeplex.com.../mscui http://www.mscui.net silverlight和Html结合的非常好. ...demo地址: http://www.blackspike.com/permanent/blog/SL_Skin/ RadControls for Silverlight ? ? ? ?...demo地址: http://www.telerik.com/demos/silverlight/
本文实现了一个实验性的Silverlight控件纯客户端注册验证机制。希望做过这方面的朋友多给些指导性意见。 先给大家介绍一下Silverlight客户端控件的使用情景。...一般来说,Silverlight客户端控件会销售给开发Silverlight程序的公司,他们是控件的购买者。他们开发的程序中会用到Silverlight客户端控件。...但是Silverlight控件最终是在浏览Silverlight程序的网站用户机器上执行的。说的有点绕,请参照下图。 ?...这个纯客户端注册验证机制主要流程如下: 1, 控件购买者下载使用Silverlight控件(Silverlight控件中包含PublicKey及验证License的逻辑)。...4, 控件购买者会将License文件绑定到他开发部署的程序中。
分析Silverlight Button控件布局 答:关于按钮自适应 Silverlight也算一个比较开放的技术。...Button控件其实也是一些标准的Grid、Canvas、Rectangle、TextBlock组成的。...在Silverlight中Grid这个容器是能自适应的。是把字体TextBlock放到一个Grid中,对这个TextBlock设置相当Grid的边距,就好像是html中Margin的概念一样。...在微软官方的控件中TextBlock用contentPresenter来代替。contentPresenter可以简单的理解成一个容器但是只能容纳一个对象。...再一个是设置Grid相对其夫级控件的边距。其效果能更灵活一些更能做自适应布局。 容器控件多的时候可能会用混淆。明确上一个概念“夫控件只对其子控件产生布局”。
如果展示类似这种比较cool的图片轮换效果,用RadTransitionControl控件就对了,它提供的过渡效果非常cool!...原理并不复杂,可参见以前写的 Silverlight之ListBox/Style学习笔记--ListBox版的图片轮换广告. xaml部分: Silverlight" xmlns:model="clr-namespace:BusinessObject;assembly=BusinessObject"...;component/img/ireland04.jpg" Text="4" Description="爱尔兰风景4"> Silverlight.Resource;component/img/ireland05.jpg" Text="5" Description="爱尔兰风景5"></
DeepEarth是一个地图控件,它将微软的Silverlight 2.0平台和DeepZoom(MuliScaleImage)控件联合起来。...通过以上这些,你就可以将一个交互式、本地的Silverlight 2.0地图集成到你的应用中了。 。该开源项目由其创建者(一群.NET的狂热爱好者)在CodePlex上发布。
telerik的RadControls for Silverlight内置了以下几种主题样式: Office Black - 这是默认值,无需加载其它任何dll文件. ...Content="弹出" telerik:StyleManager.Theme="Windows7" Click="RadButton_Click" /> 这个好比css中的内联样式,仅影响当前控件
Margin="0,0,10,0" /> 4"...>电子邮件: 4" Name="txtEmail" VerticalAlignment
http://sl2videoplayer.codeplex.com/ Silverlight的媒体播放器。...http://silverlightcairngorm.codeplex.com/ Silverlight开发中Cairngorm框架(MVC框架)。.../ 3D引擎 http://slideshow.codeplex.com/ 幻灯片控件 http://silverlight.codeplex.com/ 官方控件 http://silverlightcontrib.codeplex.com.../ 控件集 http://slextensions.codeplex.com/ 控件集 我自己的两个 :) http://powerarrow.codeplex.com/ 采用Cairngorm开发的一款小游戏...(学习Cairngorm的一个例子) http://scatterview.codeplex.com/ 一个布局控件,允许对其内部的子控件进行鼠标拖拽、扔出等操作。
Silverlight 4 RIA Service dataform Template, 代码选择控件,Validate验证使用技巧 功能 定义只读,新增,编辑三块模块 定义模板的目的是更好的复用和提高...提示:布局使用Data Filed控件系统默认根据DataForm控件的状态改变Data Field编辑状态 下图是编辑状态下的布局 ? 模板文件 ? XAML代码 ?...自定义代码选择控件,快速输入控件 最常见的单机放大镜弹出所有记录选择后返回页面或是在一个TextBox中输入一个代码(料号)自动带出名称,单位,单价等信息实现快速输入。...如果用asp.net需要写需要JavaScript代码,而使用Silverlight则非常容易就能实现。 ? XAML代码; ? 通过把需要带出的字段绑定到自定义控件上。...Silverlight代码 属性绑定代码 ? 赋值代码 ?
Silverlight的控件都具有MS为我们赋予的默认样式,虽然这个样式也不怎么难看,但任何产品都很少用这个默认的样式去做最后的呈现,所以我们就需要对其进行修改。...第三个方法我是在MSDN上看到的,貌似很强大,因为“属性设置和样式可以更改控件外观的某些方面,但应用新模板可以完全更改控件的外观。...尽管模板不能更改控件类型的方法和事件,但它可以更改控件的外观,具体取决于不同的状态,如按下或禁用。使用 XAML 可以定义和设置控件的模板。每个控件都有一个可以替换为自定义模板的默认模板。”。...StackPanel.Resources> 参考资料: 1、Silverlight2...2、MSDN 控件入门 3、使用ControlTemplate 改变现有控件外观 4、创建系统控件的可重用模版
但是在CS代码中,是无法引用到这个控件的。... 通过查看GetTemplateChild方法的定义得知,这是一个Protected方法,所以只能在子类中使用,这也就是为什么在常规Xaml.cs文件中无法获取ContentTemplate中命名控件的原因
数据库开发的人,一定有类似经历:DataGrid绑定后,如果允许行编辑,数据一顿修改后,想批量保存修改后的结果,通常是将DataGrid的所有行遍历,用FindControl找出其中的TextBox之类的控件...,取值,然后处理,如果行模板中的控件变化了,可能之前的处理代码又要修改... .Net发展到WPF/SL时代,有了双向绑定,这种痛苦经历已经一去不返了,我们只需要关注数据即可,GridView与数据源之间会相互通知各自的变化情况...,批量保存时,不管GridView中的数据用户如何修改,也不用去理会行模板中的控件名是啥,直接对数据源进行处理即可。
首先我们先建立一个实体类并创建它的集合用于绑定控件的ItemSource属性,这个实体类有两个属性,如下: 1: public class AUser 2: { 3...: public string Name { set; get; } 4: public string Age { set; get; } 5:...DataTemplate> 大家都知道, 一般情况下AutoCompleteBox控件只能筛选绑定项中的一个属性...private static void OnIsOtherPathChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) 4:
这里我收集整理了目前网上silverlight第三方控件的专题,若果有所遗漏请告知我一下。...名称 简介 截图 telerik RadControls for Silverlight includes 24 UI controls that can be used in pure Silverlight...Silverlight controls!...Silverlight Toolkit The Silverlight Toolkit is a collection of Silverlight controls, components and utilities...slextensions The aim of Silverlight Extensions is to group usefull controls and silverlight best practises
相对传统asp.net开发而言,SL4中的数据验证要轻松很多(主要得益于Xaml的Binding特性),步骤如下: 1、定义业务Model类时,在需要验证的属性setter中,写好业务逻辑,对于不合规范的...} } } } 再来定义UserModel.cs #define DEV //#undef DEV using System; using Common.Silverlight...2、xaml界面部分,用Binding将各控件与Model实例的属性关联,对于指定长度和指定输入字符集的字段(比如:18位身份证号,手机号之类),最适合用RadMaskedTextBox,示例如下: 4,0" VerticalAlignment="Top" Width="12"> <Path Data="M 1,0 L6,0 A 2,2 90 0 1 8,2 L8,7 z" Fill...在线演示地址: http://img.24city.com/jimmy/sl4/controls/telerik.html
因为这是一个控件库,我们要添加程序集System.Windows.Controls的引用,这个程序集在Silverlight 2.0 beta 1的版本号是1.0.0.0(不要问为什么:-) ),默认会并放在... 测试控件 要测试空间,我们需要创建一个Silverlight 应用工程。...Silverlight 2.0的控件是怎么实现的,可以通过学习Silverlight 2.0的控件源代码来学习设计Silvelight 2.0 控件。...Silverlight 2 Beta 1 控件代码以及单元测试,下载地址: http://www.microsoft.com/downloads/details.aspx?...FamilyID=EA93DD89-3AF2-4ACB-9CF4-BFE01B3F02D4&displaylang=en
/ 在线演示地址:http://silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html 解决方案二: telerik...公司的Rad for Silverlight商业控件(收费控件) 在线演示地址 http://demos.telerik.com/silverlight/ 不管用哪一种方案,代码都是差不多的,为了实现数据绑定...--商业控件,就是靠谱,很多功能已经帮开发者实现了. 效果: ?...在线演示地址:http://img.24city.com/jimmy/sl4/controls/treeview.html 示例源代码下载:http://files.cnblogs.com/yjmyzz.../TreeView_Silverlight.7z