筛选控件Demo源码功能介绍:demo主要实现了两个功能。高级查找(FrmSift)列表筛选(UCFilter)高级查找针对于查找选项过多的情况下使用,做为一个通用的查找功能出现在软件项目中。高级查找使用时基本只需传入当前的DataGridView实例,生成需要的Where条件。在demo中,高级查找实现了基本的通用功能,可以在多个数据列表中使用。对于数字类型和日期类型,给予两个条件共同完成——从XXX至XXX,所以在处理上也费了点功夫。比如说删除其中一个,另一个也要删除等情况。高级查找现在只做了AND条件,没有强大的组合方式。值得一提的是在处理日期类型时不能得到多数据库的支持,这里由于只是模拟数据,使用DataTable的Select去模拟查找功能,日期类型没问题。但是如果是MSSQL可能会出错,如果更甚者在数据库中使用varchar保存日期类型,这里处理就更加麻烦。(比如本人在项目中就对Oracle的此类现象进行了处理)这里对于时间段做了一些功夫,其实都是有一次项目中需要,这里也就没删,保留了下来,希望对大家有用。列表选择实现的最大一个功能就是可以筛选。对于筛选后的列表,不会改变已
评分:
更新时间:2012-12-06
浏览次数:4940次
免费
用来转换文本文件的编码格式,如ascii转utf8等,解决文本文件找开乱码的问题,程序会自动识别文件的编码,并按用户的要求转换成指定编码
标签: 文件编码转换器
评分:
更新时间:2016-09-12
浏览次数:1509次
免费
ReoGrid表格控件v0.8.5源码功能介绍:C#编写的.NET电子表格控件。支持单元格合并,边框样式,图案背景颜色,数据格式,冻结,公式,宏和脚本执行,表格事件等。修改内容:新功能:组及大纲新功能:内置单元格类型新功能:自定义单元格新增:增加单元格事件修复:删除有关合并的单元格的列和行会丢失单元格样式的问题修复:CJK字体不能正常显示修复:优化滚动性能修复:换行文本最后一行不能正确显示修复:无法撤消粘贴修复:在列索引字母和数字之间的转换修正:预览不工作改进:修正了其他错误,脚本事件名称改为小写,减少引用的DLL通过合并代码,从命名空间“Unvell'改为'unvell”注意:开发环境为VisualStudio2012
评分:
更新时间:2014-01-27
浏览次数:3838次
免费
评分:
更新时间:2022-07-18
浏览次数:1243次
免费
FileSystemControlsinWPF源码这个项目包含了可以管理文件系统的WPF控件。当前只有一个路径提示功能(像是windows资源管理器的地址栏工具条)和一个文件夹拾取控件(文件夹目录树视图)压缩包里为一个文件夹选择对话框(akafolderbrowser(文件夹浏览),directorypicker(目录拾取))用到了两个来自于网络的控件。你可以使用这个对话框选择目录(并不能打开文件)和有限的改变皮肤外观:ChangebackgroundgradientcolorsofwindowsChangeroundingofWindowedges提示:使用程序之前一定要阅读Readme.txt文件,文件中有重要的提示信息,关系到你的程序是否能正常编译。
评分:
更新时间:2011-10-17
浏览次数:2736次
免费
ExifLib数据快速提取工具源码项目描述ExifLib读取Exif标签(例如,相机型号,GPS数据、日期照相,快门速度等)利用GDI+,System.Drawing.Imaging类开发ExifLibsimplyreadsExiftags(i.e.,cameramodel,GPSdata,datepicturetaken,shutterspeedetc.)fromJPEGfiles,withouttheoverheadintroducedbyusingtheGDI+classeslocatedinSystem.Drawing.Imaging,andwithlesslinesofcodeforthedeveloper.ExifLib很简单,只有一个类和一个枚举命名空间中。只需添加一个ExifLib.dll。
评分:
更新时间:2023-01-29
浏览次数:2776次
免费
自定义TabControl控件源码功能介绍:自定义TabControl控件,界面美观源码完整。对控件制作有兴趣的可以参考学习下。注意:开发环境为VisualStudio2005
标签: 控件 自定义 TabControl
评分:
更新时间:2012-07-18
浏览次数:6704次
免费
简单取色板源码功能介绍:取色,取到的颜色可以通过ColorChanged事件参数e.Color获得,还可以在控件里把current变量公开出来实现过程:控件由很多色块组成。目前固定尺寸6x36,你可以自己修改尺寸。控件分层是这样的(从最底层到最上层):1.控件绘图面2.色块3.网格4.边框5.光标在Paint事件中按上面顺序绘制2-5。绘制网格很简单,根据色块大小隔一定距离画一道横(竖)线绘制色块道理差不多,先获取当前坐标(行,列)的颜色(根据你自己定义的调色盘计算出来),然后填充一个方块,转到处理下一个坐标,直到全部行列都处理完。然后绘制所有色块从表面上看,是通过鼠标移动,选取每个色块获得颜色。其实不然。那样做,我就需要保存每个色块的颜色信息,白白浪费空间。我的实现方法是通过鼠标位置得知当前鼠标所在色块的坐标(行,列),然后用上面的颜色算法直接得到该色块的颜色,一句话搞定(Pointpt是鼠标位置)。标移动时会绘制光标,为了减少性能开销,不能直接Refresh()/Invalidate()控件,使用Invalidate(Rectangle)来重绘被鼠标弄脏的那个区域。所以用了两个小矩
评分:
更新时间:2012-07-19
浏览次数:1971次
免费
WPF全景控件Panorama源码源码描述:Panorama的作用是非常简单,可以很容易地总结以下几点:1.CreateaMetrostylecontrol.IsayStyle,asitmaynotbe100%inlinewithwhattheWin8Metrotileinterfacedoes,orhowitfunctions,buttobehonest,itfittedmyneedswellenoughandIfigureditmaybeOKforothers.Sobewarned,itisnotlikethebestcontrolever,itisinfactprettysimple.2.Allowittobeusedindirectcontentmode/oruseMVVMtodrivethecreationofUIelements,viaDataBinding.3.Allowuserstocustomisetheprimary/complementarycolorsthatshouldbeusedwhengeneratingtiles.4.Allowsingletilegro
评分:
更新时间:2023-03-06
浏览次数:7737次
免费