http://space.itpub.net/12639172/viewspace-234525 http://www.cnblogs.com/yjmyzz/archive/2011/06/26/2090538.html http://www.cnblogs.com/yjmyzz/archive/2011/06/26/2090730.html http://www.silverlightch
转载 2011-12-27 14:36:08
306阅读
   Silverlight数据绑定引擎     (1)Silverlight中数据绑定基于Silverlight数据绑定引擎, (2)该绑定引擎实现从UI元素到CLR源数据对象之间的关联,创建并维护两者之间的数据通道。 (3)通过该绑定引擎,将CLR源数据对象包含的数据反映到UI元素,并可以将UI中对数据的更改反馈回源数据对象。 &nb
原创 2013-03-08 16:11:12
648阅读
字符串格式 Bindings有一个StringFormat属性可以用于在数据传递到目标控件之前格式化被绑定属性的值。这是一个很有用的功能,特别是绑定到非字符串属性时,如DateTime或Decimal类型。可以使用StringFormat属性来设置格式 ,使用与在
数据绑定(Data Binding)是用户界面UI和业务对象或其它数据提供者(data provider)的连接。用户界面对象称为目标,数据提供者成为数据源。 数据绑定帮助隔离应用程序的用户界面层和其他层,如业务对象、数据等等。通过绑定对象,实现用户界面层和底层的隔离。 在Silverlight 2中,支持三种模式的数据绑定。 1.OneTime:一次绑定,在绑定创建时使用源数据更新目标,适用于...
转载 2010-03-01 19:20:00
61阅读
2评论
一个数据绑定可以通过 Binding 对象来描述,其中包含数据源,要绑定的属性路径(Path),目标,目标属性等。 其中目标属性必须是依赖属性(DependencyProperty)。 为了说明方便,首先定义一个数据类
转载 2021-08-05 10:09:42
158阅读
ylbtech-SilverLight-DataBinding: Binding to Data Objects(绑定到数据对象)1.A, Building a Data Object(创建一个数据对象)1.B, Displaying a Data Object with Datacontext(显示一个数据对象与DataContext)1.C, Storing a Data Object as
转载 2013-11-16 22:10:00
113阅读
2评论
数据绑定Silverlight中由Binding类实现。Binding类有2个组成部分,source和target,还有一个定义两者绑定方式的属性叫做binding mode,mode定义了数据怎么样在source和target之间传递(one-way,one-time,two-way)。 定义控件的绑定属性,需要使用XAML标记,比如{Binding <path>}.加上要绑定
原创 2011-07-27 13:48:30
637阅读
DataGrid控件所使用的数据源也是一个集合类。通常使用ObservableCollection泛型类。而不使用List泛型类。因为ObservableCollection类内部自带通知功能。 使用DataGrid控件绑定的时候,通常可以构建一个类,代码如下: public class GridData { &#160;&#160;&#160; public string Name
原创 2011-07-27 15:07:43
488阅读
手指在键盘上跳舞
先回忆一下aspx中的处理:在aspx中,可以直接在后台定义一个变量,然后前台就可以用<%=xxx%>来将其"绑定"html控件上,比如下面这样,实在是很方便:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)://.CodeHighlighter./--usingSystem;n...
转载 2009-12-07 09:23:00
39阅读
2评论
数据绑定新的功能。 1.数据格式化 <TextBox Margin="5" Grid.Row="1" Text="{Binding DecimalValue, StringFormat='##.###'}" /> <TextBox Margin="5" Grid.
原创 2011-07-27 15:19:00
460阅读
数据绑带从Winform开始就有了,数据绑定在用户界面和后台数据之间建立了连接,减少了很多编码。Silverlight的数据绑定一般是在XAML中写的,而有时我们需要在代码中动态设置。 代码也很简单,例如我们要将对象fl的属性Name绑定到TreeViewItem的Tag属性上 TreeViewItem tvi=new TreeViewItem();
转载 2011-12-28 13:57:58
333阅读
  ComboBox Margin="-16,3,0,5" Grid.Row="1" Grid.Column="2" Grid.ColumnSpan="2" Name="cboxLocationKeyword"  &n
原创 2012-09-17 10:24:42
560阅读
这是上一篇“Silverlight:双向绑定综合应用-自动更新集合汇总字段”的续篇。需求场景如下:一个公司,有N个员工,逢年过节时要搞一些抽奖活动,最终要公告收奖名单。"员工"类如下:namespace CollectionBinding{ /// <summary> /// 员工类 /// </summary> public class Employee : NotifyPropertyChangedObject { private string _name = ""; public string Name { set { _n
转载 2011-06-26 17:36:00
42阅读
2评论
做过WinForm数据库开发的人,一定有类似经历:DataGrid绑定后,如果允许行编辑,数据一顿修改后,想批量保存修改后的结果,通常是将DataGrid的所有行遍历,用FindControl找出其中的TextBox之类的控件,取值,然后处理,如果行模板中的控件变化了,可能之前的处理代码又要修改....Net发展到WPF/SL时代,有了双向绑定,这种痛苦经历已经一去不返了,我们只需要关注数据即可,GridView与数据源之间会相互通知各自的变化情况,批量保存时,不管GridView中的数据用户如何修改,也不用去理会行模板中的控件名是啥,直接对数据源进行处理即可。Xaml示例:<UserC
转载 2011-06-13 11:29:00
94阅读
2评论
参考源码 上一篇关注Silverlight包含的表单控件.这一篇,你会看到两个显示列表数据的控件:ListBox和DataGrid.这些是典型的通过数据绑定技术实现绑定数据的控件. 数据绑定 通过数据绑定,UI元素会从数据源中"绑定"数据,就像下图,当数据源改变,UI元素绑定的这些数据会更新已反应数据源的变化.数据可以来自不同类型的源,同时绑定目标也可以是任何UI元素,包
转载 2011-12-27 15:24:05
644阅读
通常我们开发Silverlight界面都是在XAML里面定义好UI,但如何实现Silverlight界面自定义,在运行时动态生成界面?一种方法是动态加载Xaml字符串,相当于批量生成控件,另外一个方法是用代码一行一行生成每个控件。例如,我们通常定义的界面是在Xaml里面:   http://www.cnblogs.com/Mainz/archive/2011/10/04/219892
转载 2011-10-06 18:45:43
202阅读
今天我们讨论的是Silverlight3中的数据绑定,内容来自 《Pro Silverlight3 in C#》的读后感。   数据绑定提供了一种,从对象中获取信息,然后显示在你的应用程序的界面上,同时不需要写冗长的代码就可以完成所有的工作的方式。通常情况下,富客户端提供两种绑定方式,不仅可以从兑现获取数据,显示到界面上,也可以将界面的数据传回给对象。   Silverlight是不允
转载 2011-12-26 16:32:58
428阅读
在前台页面添加5个ComboBox <Grid x:Name="LayoutRoot" Background="White"><ComboBox Height="23" HorizontalAlignment="Left" Margin="26,49,0,0" Name="comboBox1" VerticalAlignment="Top" Width="120" /&gt
原创 2012-09-12 23:37:05
1219阅读
前言 数据绑定在WPF和Silvelright开发中的作用不言而喻,无处不在的绑定,节省了大量的代码,也实现了很多之前用代码都无法实现的特性。 下面有很多参考的文章 ://zzk.cnblog...
转载 2011-09-24 18:31:00
42阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5