摘要: 在写程序的时候,我发现如果在cs文件中进行绑定(this.rgvCmsNameMain.ItemsSource = CmsList;)这样,可以成功绑定。 但是,如果在xaml文件中设置rgvCmsNameMain的ItemsSource属性为{Binding CmsList},却并不会成功。这是因 阅读全文
posted @ 2017-05-16 10:42 Et0l1A 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: 本文将解决,在主线程绑定了数据源的前提下,工作线程改变数据源,数据源无法及时更新的问题。 阅读全文
posted @ 2017-05-10 10:29 Et0l1A 阅读(2208) 评论(0) 推荐(0) 编辑
摘要: 从刚接触c#编程到现在,差不多快有一年的时间了。在学习过程中,有很多地方始终似是而非,直到最近才弄明白。 本文将先介绍用法,后评断功能。 一、委托 基本用法: 1.声明一个委托类型。委托就像是‘类’一样,声明了一种委托之后就可以创建多个具有此种特征的委托。(特征,指的是返回值、参数类型) 2.创建一 阅读全文
posted @ 2017-03-22 13:42 Et0l1A 阅读(3138) 评论(0) 推荐(0) 编辑
摘要: 2017-06-09 更新 如果你想不阻塞主线程地执行某个任务,并想在该任务结束时把结果显示在界面上,可以使用: 方法1:使用binding,在线程中改变结果值时手动notify。 方法2:使用ContinueWith 方法3:使用await、async 以下方法是个人的土办法,已经过时了。。 C# 阅读全文
posted @ 2016-10-21 10:51 Et0l1A 阅读(10639) 评论(2) 推荐(0) 编辑
摘要: C# 中的datagridview是一个非常有用且强大的控件,可以用来绑定数据库、绑定LIST类型的变量等等。 这里我们说一说绑定List类型并实时更新datagridview的情况。实时更新,指的是在我操作BindingList时(删除/Add)等操作的时候,datagridview也会发生相应变 阅读全文
posted @ 2016-10-10 11:11 Et0l1A 阅读(8725) 评论(1) 推荐(0) 编辑
摘要: 恢复内容开始 前两天从前辈那儿弄到一份源码,VC 6时期写出来的mfc程序。 打开之后直接编译编译成功,可以运行。但是看代码的时候却发现出现了好多错误,如 未定义标识符string,NULL也识别不出来,等等。 文件里有些#include <stdafx.h>,但是这里也被标记了错误。 其实解决方案 阅读全文
posted @ 2016-07-06 13:12 Et0l1A 阅读(3265) 评论(0) 推荐(0) 编辑