2013年1月25日

DataGrid根据值改变行样式-DataTrigger触发器

摘要: 在开发的过程中有的时候会遇到一种情况,就是使用DataGrid来显示数据,显示数据的同时,我们会想让数据根据不同的值显示出不同的样式。WPF中有了这样的东西,叫做触发器,触发器中有这么一种叫做数据触发器(DataTrigger) ,它的作用是,根据一个值,做相应的事情。我现在要实现的是通过MVVM模式的操作,使用DataGrid来显示人员类集合的数据,然后当大于年龄(Age)23的行的字体显示为红色。本来,DataTrigger触发器只能支持等于操作。下面的代码的作用是,当值等于23的时候DataGridRow行的字体颜色为红色。1234567891011121314<Style Tar 阅读全文

posted @ 2013-01-25 23:08 梅贤军 阅读(2613) 评论(0) 推荐(0)

2012年7月28日

wcf回调

摘要: WCF回调操作简单的说就是由服务端来调用客户端的方法,回调时原先的服务端和客户端将发生对调,服务端成为客户端,客户端成为服务端。WCF回调的必要条件:1、并不是所有的绑定都支持回调操作,只有具有双向通信能力的绑定才可以使用回调。比如HTTP是与连接无关的因此不能用于回调。这就说明我们不能使用BasicHttpBinding或WSHttpBinding进行回调。WCF中NetTcpBinding和NetNamedPipeBinding支持回调,因为从本质上讲TCP和IPC协议支持双向通信。WCF中wsDualHttpBinding也是支持回调的因为它实际上是设置了两个HTTP通道定义回调契约一个 阅读全文

posted @ 2012-07-28 16:51 梅贤军 阅读(244) 评论(0) 推荐(0)

导航