08 2011 档案
摘要:如何自定义特征属性Attribute,并且通过反射获取包含有特征属性的方法并动态执行它。
阅读全文
摘要:从Word2007开始,Quick Parts被作为一个新的功能被加入进来,它允许你在Word文档中插入任何预定义的内容,如文档的属性信息、封面、水印、脚注、目录等等。你还可以将在文档中经常使用的内容保存成Quick Parts的项以方便日后重复使用。
阅读全文
摘要:.NET下的WinForm程序中,我们可以使用ProgressBar结合BackgroundWorker来告知用户后台程序在执行一个长时间操作。但是有的时候我们确实很难评估一个执行过程到底有多少步骤或者需要多长时间才能完成,这时使用System.Windows.Forms.Timer定时器控件是一个不错的选择。或者你也可以简单地考虑将ProgressBar的Style设置为Marquee,让进度条一直不停地跑。
阅读全文
摘要:给.NET WinForm中的DataGridView表头添加数据过滤功能,类似于Excel中的Filter,赋予DataGridView更强大的数据展示功能。
阅读全文
摘要:C#中专门用于将DataGridView数据导出到Excel或CSV文件的例子随处可见,如何能在其中添加支持ProgressBar进度显示的功能?以.NET事件驱动的方式将调用方(UI)与类之间建立一个联系,从而实现一个能支持ProgressBar进度显示的用于导出DataGridView数据到Excel的通用类。
阅读全文
摘要:通过引用WindowsAPICodePack中的相关类库来调用Windows7 API,从而实现在Windows 7下的一些特有效果,例如窗体背景透明的磨砂效果,任务栏进度显示等等。
阅读全文
摘要:介绍一个通过C#扩展方法对IEnumerable泛型接口的CopyToDataTable方法进行扩展,使之可以将LINQ查询结果的var匿名类型转换成DataTable类型绑定到DataGridView作为数据源。
阅读全文
摘要:如何解决在VS 2010中编译应用程序时遇到"Type universe cannot resolve assembly"的错误。
阅读全文
摘要:在.NET WinForm中给DataGridView自定义ToolTip的显示样式。
阅读全文
摘要:本文介绍了如何在开发.NET WinForm程序时给文本框添加鼠标拖放事件,如将文件直接拖放到文本框中,或者将已选取的文字拖放到文本框中等。
阅读全文