摘要: 也不知道多久,没有在这里发发日志了。这段日子,我一直和别人说很忙。"忙什么啊?""一个大的CASE”"大的CASE?多少钱啊?""一生的幸福的价值""到底是什么啊..........""不告诉你。"...............................................................................“你的CASE,完成了吗”“嗯完成了”“客户验收了吗?满意度如何了啊”“客户很满意”“那你一生幸福得到了啊。快请客啊”“....... 阅读全文
posted @ 2012-07-07 12:03 HeartDawn 阅读(193) 评论(0) 推荐(0) 编辑
摘要: WPF中的事件我们称之为路由事件。那么它和.NET的传统事件有什么区别了。我们首先来了解下路由事件。 路由事件是可以在UI树形结构进行传递的。也就是说激发控件可以把这个事件消息传递到根节点上去。在树形节点上,只要监听器,都可以读到这个事件信息。这样可以看出,路由事件是一对多的。而传统的.NET事件却是单对单的。 好了,废话不多说。我们先来看看路由事件是如何使用的。路由事件的注册和我们的依赖属性是差不多的。 大致就是以下三个步骤: /* * 路由事件的定义 * 1、声明路由事件 * 路由事件是一个静态的,只读的,类型是RoutedEvent * 使用EventManger来进行注册 * *... 阅读全文
posted @ 2012-07-01 12:39 HeartDawn 阅读(1441) 评论(0) 推荐(0) 编辑
摘要: 今天我们来探讨的问题,有两个:一是:关于Binding的几个属性问题(Path,Source) 二是:关于几种数据源问题。 首先来看第一个问题:第一个属性:Source:这个数据源有很多种,在接下来我会大家提供几个数据源的例子信息。第二个属性:Path,这里将要重点介绍这个属性在XAML文件中写Binding的时候。这里的Path是可以不用写的。比如说:<GridViewColumn Header="Age" Width="220" DisplayMemberBinding="{Binding Age}"></Gri 阅读全文
posted @ 2012-06-27 00:03 HeartDawn 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 这里的Binding从字面上的意思就是数据绑定。今天我不想写太多的东西。因为今晚还有许多东西要做。所以今天就一起探讨一个问题——Binding的使用问题。第一点:Binding可以称作为数据的管道。两头分别是数据源,数据对象。也就是Source--->Target.源和对象之间有时候可以使单向的,有时候可以使双向的。这里的设定可以使用Mode对象。他是一个枚举。有四个属性值。大家可以查看相关文档。在接下来的例子中,我们也会看到。第二点:Binding对象。也就是说。我们把我的一个源中的什么属性交给Target。我们可以设置Binding中的Path来告诉我们的程序。我们是把那个对象给我们 阅读全文
posted @ 2012-06-26 22:30 HeartDawn 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 在网站上看到这样的一个文章。就借鉴过来:System.Windows.Forms.SaveFileDialogsd=newSystem.Windows.Forms.SaveFileDialog();sd.Filter="Excel2003文档|*.xls";if(sd.ShowDialog()==System.Windows.Forms.DialogResult.OK){FileStreamfs=newFileStream(sd.FileName,FileMode.Create,FileAccess.Write);StreamWritersw=newStreamWriter 阅读全文
posted @ 2011-04-19 16:04 HeartDawn 阅读(813) 评论(4) 推荐(0) 编辑