摘要: 工欲善其事,必先利其器。工作和学习中,我们都在用各种各样的工具。有顺手的,也有不顺手的,有牛叉的,也有简洁方便的。但大多数的时候,都是站在巨人的肩膀上,直接使用别人做好的工具。不过,别人写的,往往并不能完全适应我们现在的问题。所以我们自己有时候也有必要写一些自己的工具。 接下来,跟大家分享一下,自己 阅读全文
posted @ 2017-03-25 18:24 生态圈_行者 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分。由 .NET Framework 3.0 开始引入。 WCF的最终目标是通过进程或不同的系统、通过本地网络或是 阅读全文
posted @ 2015-10-08 14:31 生态圈_行者 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 条件一:TextBlock的Text内容超过本身显示的范围时,以"..."的形式显示部分内容 条件二:单击"..."后弹出一个Div,来将TextBlock对应内容全部展现。 条件三:使用触屏问题分析与解决: 1. 对于条件一,设置TextBlock的TextTrimming属性即可 2. 对于条件二,计算一下TextBlock的总宽度和展现内容所需长度,进行对比,能够完全展示,则不显示"..."的按钮,否则显示 具体计算方法如下: //获取Textblock真正长度 var subjectivemaxWidth = Ap 阅读全文
posted @ 2013-12-06 09:35 生态圈_行者 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 最近在网上寻找了一些关于Wpf的跳转方式的资料,简单归并了一下。要切换的UC放到一个大的容器内,通过控制UC的显隐来实现页面的跳转(受WinForm的影响,一个简单的傻瓜式方法,同样这种方式给自己也带来了不少的麻烦和困扰,引以为戒) 2. 使用Page和Navigate机制 1> 使用超链接 2> 使用NavigationService 参考:http://msdn.microsoft.com/en-us/library/ms750478.aspx http://www.cnblogs.com/jobin/archive/2012/10/21/2733140.h... 阅读全文
posted @ 2013-11-25 22:40 生态圈_行者 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 我们都知道,学好英语非常重要,可是很多人都可能会遇到一个问题:英语单词是最大的门槛。如果你现在最需要的是考四级、六级、托福,那你需要把单字在短时间内强背下来。 如果你现在最需要的是学习如何把英语当作工具来获取其他知识,那你应该在学习实践中去记单词,例如结合自己的专业知识来加强专业英语。我个人比较幸运,在美国长大,整个环境都是讲英语的,所以不必刻意背单字,只要经常使用就可以了。下面几个建议来自于“我学网”的网友,我帮各位整理如下:一、强背的方法:1.要大声朗读,反复朗读直至背诵,或者边写边记。有些人学习是听觉型,有些是触觉、视觉型,所以要依自己的特性找到适合的学习、背诵方式。2.多复习:在你背完 阅读全文
posted @ 2013-07-17 11:12 生态圈_行者 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 收集网上共享的一些功能型代码。收集下来,用的时候,就非常方便了。这一段小程序,可以用来直接运行批处理(cmd)语句或者批处理文件(*.bat|*.com)等,并且可以获得批处理语句运行后的返回文字。很好,很强大。除了可以运行cmd之外,也可以直接运行exe或者其他程序,设置是否以后台静默的方式运行。 阅读全文
posted @ 2012-12-29 13:57 生态圈_行者 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: 今天要对一个UserControl进行截图,因为该userControl 本身可能出现滚动条,因此采用一般的截屏的方式不可行,在网上找了找,结果发现了将该控件元素直接转换成byte[]的方法,然后再将byte[]换成相应的BitMapSource之类的图形元素。具体如下所示:public static byte[] GetJpgImage(UIElement source, double scale, int quality) { double actualHeight = source.RenderSize.Height; d... 阅读全文
posted @ 2012-12-18 20:03 生态圈_行者 阅读(833) 评论(0) 推荐(0) 编辑