随笔分类 -  C#

摘要:在练习WPF绑定时发现对象属性可以在XAML中绑定,但字段是不可以绑定: 比如: private Person person{get;set;} 可以绑定到XAML中,<TextBox Name="txt" DataContent="person"... 但private Person person 阅读全文
posted @ 2016-09-08 18:01 lunawzh 阅读(831) 评论(0) 推荐(0)
摘要:WPF绑定功能非常方便,有时候点击某值时在另t一处显示此值的另一表现形式或调用其对应的其它值,用WPF值转换功能会很方便,下面就一LISTBOX和TEXTBLOCK控件,把LISTBOX中的值转换成除以1000后的结果显示在TextBlock中 1、值转换类: 2、主窗口C# 3、显示界面 阅读全文
posted @ 2016-09-08 17:41 lunawzh 阅读(1553) 评论(0) 推荐(0)
摘要:学习WVVM模式,设计一个简单的菜单显示和选择时显示个数的一个例子。 最终效果: 所建文件结构如下: MenuModel:菜品属性-名称和价格 DelegateCommend:命令属性 DishService:初始化菜品集合 ListMenuModel:界面中菜品和选择复选框的viewmodel,具 阅读全文
posted @ 2016-09-04 21:36 lunawzh 阅读(2588) 评论(1) 推荐(1)
摘要:c# 获取网页源码,自动判断编码格式新方法! 阅读全文
posted @ 2016-09-02 23:33 lunawzh 阅读(2016) 评论(0) 推荐(0)
摘要:ORM框架使用dapper,dapper不仅能操作sqlserver,也能操作access,下面为基本代码: 在使用wpf测试时发现“未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序”。最后解决办法: 编译项目指定目标平台为x86就完了,不能用any cpu 生成->配 阅读全文
posted @ 2016-09-01 19:29 lunawzh 阅读(653) 评论(0) 推荐(0)
摘要:private void button1_Click(object sender, EventArgs e) { WebClient webclient = new WebClient(); webclient.Proxy = null; webclient.Encoding = Encoding.UT... 阅读全文
posted @ 2016-05-29 22:12 lunawzh 阅读(782) 评论(0) 推荐(0)
摘要:对一个文本框添加拖拽功能: 阅读全文
posted @ 2016-05-23 16:09 lunawzh 阅读(1098) 评论(0) 推荐(0)
摘要:比如给定一个ip段:127.0.0.1 ~ 127.0.0.255,我们想判断一个给定的ip地址是否在此段内,可以先将ip地址转换成整数,然后整数比较大小就很容易了。 例如: 127.0.0.1 = 2130706433 127.0.0.255 = 2130706687 判断: 127.0.1.25 阅读全文
posted @ 2016-04-07 06:48 lunawzh 阅读(7178) 评论(0) 推荐(0)
摘要:设想网站后台每秒自动更新一下Cache["test"]中的值,通过这个实现就可以完成一些在间隔多少时间更新一下数据库的操作。 1、定义一个事件类BMAEvent,在Processor方法中添加间隔1秒更新一次Cache: public class BMAEvent { private static 阅读全文
posted @ 2016-02-29 17:38 lunawzh 阅读(2352) 评论(0) 推荐(0)
摘要:如果是多个值进行分组(GroupBy)怎么办呢? 如上面我们按年龄与性别为分组条件,则分组方法如下: 是不是很方便呢 阅读全文
posted @ 2015-12-29 16:38 lunawzh 阅读(1286) 评论(0) 推荐(0)
摘要:在需要显示的页面中添加上面语句就可以. 阅读全文
posted @ 2015-12-24 15:10 lunawzh 阅读(180) 评论(0) 推荐(0)
摘要:dapper只有一个代码文件,完全开源,你可以放在项目里的任何位置,来实现数据到对象的ORM操作,体积小速度快。值的使用http://www.lanhusoft.com/Article/26.html 阅读全文
posted @ 2015-11-04 12:14 lunawzh 阅读(225) 评论(0) 推荐(0)
摘要:前几天学习了一下HTML5的拖拽,如下再实现服务器部分就更好了,正好找到一篇例子,看过好用,有时间可以好好研究一下,很有意思,http://www.cnblogs.com/devin87/p/web-uploader.html 阅读全文
posted @ 2015-10-18 21:05 lunawzh 阅读(209) 评论(0) 推荐(0)
摘要:string path = "C:\\Users\\aaa\\Desktop\\aa.xls"; string conn = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =" + path + ";Extended Pro... 阅读全文
posted @ 2015-07-24 18:11 lunawzh 阅读(255) 评论(0) 推荐(0)