winform
独孤薄荷
信息化
展开
-
Winform 实现GridControl拖拽行,根据编号生成二维码,并绘制到PictureEdit控件上
实际效果如下:实现思路:可以参考本链接注:AForge库实现摄像头的打开和拍照功能,使用方法自行百度,下面有使用源码实现源码如下:private VideoCaptureDevice videoSource;private FilterInfoCollection videoDevices;private delegate void UpdateUI();Point mouseDownPoint = new Point(); //记录拖拽过程鼠标位置//第几个二维码int原创 2021-03-26 16:43:59 · 531 阅读 · 0 评论 -
VS2019 项目不能命中断点
环境:VS2019 WINFORM背景:项目需要,复制了之前的一个项目到新的文件夹下,启动程序,不能命中断点解决方法:1、清空解决方案,重新生成解决方案(失败,不适合此情况)2、删除不能命中断点的pdb文件(失败,不适合此情况)3、工具--选项--调试--常规--勾选"要求源文件与原始版本完全匹配"(失败,不适合此情况)4、删除项目.vs目录,重新生成项目,成功(因为复制的项目和选择项目不一导致的,要清空一下配置)结束语:前面三种情况各有适用的情况,第四种适用于复制项目造成不能.原创 2020-05-27 18:40:08 · 15777 阅读 · 7 评论 -
Devexpress xtrareport 列单元格合并
同列,上下单元格数据一样,合并显示,设置方法:原创 2020-02-21 09:38:54 · 1898 阅读 · 0 评论 -
Winform KeyPress、KeyDown事件
KeyDown事件用来处理功能键:F1 F2 F3…keyPress事件用来处理字符比如说:A B C… 1 2 3…注:处理该事件时,需要先将窗体的 KeyPreview=true; (请注意,不设置该项是引起键盘事件不响应的多数原因)出处:感谢大兄弟...转载 2019-11-22 14:51:50 · 427 阅读 · 0 评论 -
Winform + Devexpress 实现看板效果
环境:VS2019、SqlServerR2 2008、DevexpressChartControl、layoutControl最终效果:1、设置背景图(LayoutControl)this.Root.BackgroundImageOptions.Image = ((System.Drawing.Image)(resources.GetObject("Root.Backgroun...原创 2019-11-18 16:19:01 · 5627 阅读 · 2 评论 -
Dev 的chartControl设置Y轴显示数据的格式
图示1:图示2:原创 2019-04-25 11:10:16 · 4523 阅读 · 0 评论 -
c# 遍历DataTable 获取值之扩展加泛型
ERP系统表格比较多,用的比较多的是DataTable绑定到gridControl上。表格内容编辑完,保存到库的时候,会需要遍历table的行,获取某行某列的值,现在写一个DataRow的扩展方法,用泛型,获取值:public static class getVlue { /// <summary> /// 写DataRow的扩展方法 ...原创 2019-06-12 17:01:01 · 300 阅读 · 0 评论 -
C# DataTable To Linq Or Lambda
统计Table某列所在所有行,不为null,且不为空,且大于0的个数//DataTable : tableViewCopy//ColumnName: e . Column . FieldName//统计e . Column . FieldName 列所有行,值不为null,不为空,大于0的个数var item = tableViewCopy . DefaultView . ToTabl...原创 2019-05-29 10:02:35 · 671 阅读 · 0 评论 -
Linq Result To Datatable
public static DataTable ToDataTable<TSource>(this IEnumerable<TSource> source ) { if ( source == null ) return null; DataTable table = new...原创 2019-08-05 09:45:05 · 118 阅读 · 0 评论 -
gridcontril设置header背景色 设置gridview背景色
设置header背景色:http://www.cnblogs.com/xiaoxihebei/p/10040914.html 文章中讲的很清楚设置gridview背景色有两个注意方法:1、设置row的背景色,只要设置row的backcolor即可2、设置没有row的空白区域,设置Empty的backcolor即可如下图:...原创 2018-12-26 16:02:08 · 502 阅读 · 0 评论 -
Winform 继承窗体关系,基窗体监控子窗体的关闭事件
在业务上面有一种需求,同一个窗体只能同时打开一个,如果这个关闭,才能打开另一个。我的做法是在打开窗体的时候把本窗体的Name添加到静态List中,然后本窗体关闭的时候,在从List中移除。这样在窗体打开第二次的时候,就会根据List中是存在而判断。窗体打开的时候,因为都在Main窗体中,所以可以很容易取到窗体的Name,那么关闭呢。每一个窗体都有自己的两个关闭事件,一个是FormClosing,一...原创 2018-11-10 09:17:17 · 1575 阅读 · 0 评论 -
GridView单元格按钮点击设置
gridview.OptionsBehavior.EditorShowMode设置成MouseDown如果不设置这个属性,按钮要点两次才有效果原创 2018-09-14 15:11:36 · 794 阅读 · 0 评论 -
windows7系统vs2008 嵌套winform程序到wince 5.0手持终端解决方案
环境:系统:Windows7 64bit软件:VS2008硬件:wince 5.0系统的手持终端背景:嵌套winform程序到手持终端实现方法:1、环境搭建具体就不讲了,我也是看下面的文档 : http://download.csdn.net/detail/dxinshaofei521/74995652、新建wince 5.0项目报错解决方案: h转载 2017-05-07 16:28:15 · 735 阅读 · 0 评论 -
xtraBar.Bar相关
移除方法1:barMenu . LinksPersistInfo . RemoveAt ( toolExport . Id );(注:LinksPersistInfo是数组,所以如果移除多个的时候注意,Id大的先移除)移除方法2:barMenu . ItemLinks . RemoveAt ( 4 );(注:ItemLinks是数组,所以如果移除多个的时候注意,Id大的先移除)barMen原创 2017-09-07 14:24:36 · 543 阅读 · 0 评论 -
关于获取Gridcontrol中repositoryItemLookUpEdit的使用
//直接上源码private void lupUser_EditValueChanged ( object sender ,System . EventArgs e ) { DevExpress . XtraEditors . BaseEdit edit = gridView1 . ActiveEditor; switch ( g原创 2017-09-07 14:28:48 · 9291 阅读 · 0 评论 -
DevExpress通用导出Excel,支持多个控件同时导出在同一个Sheet表
文章出自深圳-涛神网友提供方案,在此仅做记录,谢谢。public static class ViewExport { /// <summary> /// DevExpress通用导出Excel,支持多个控件同时导出在同一个Sheet表 /// eg:ExportToXlsx("",gridControl1,gridControl...原创 2017-12-25 13:29:49 · 2547 阅读 · 3 评论 -
VS代码操作快捷键
VS2015操作展开和折叠代码:Ctrl+M+O:折叠所有方法Ctrl+M+L:展开所有方法VS2015操作查找方法和返回:双击选中被调用方法名,按F12找到方法体。Ctrl+减号返回原位置转载 2017-12-25 13:36:47 · 323 阅读 · 0 评论 -
关于GridControl单元格显示进度问题
本文转载自https://www.cnblogs.com/zeroone/p/4311149.html在此记录,方便以后查阅,谢谢。转载 2018-03-21 09:28:00 · 284 阅读 · 0 评论 -
dev控件模糊查询
用gridlookupedit控件可以实现模糊查询,不用从头开始输入,绑定数据的方法和lookupedit一样。gridlookupedit.Properties.ImmediatePopup=true;gridlookupedit.Properties.PopupFilterMode 属性设置为contains;gridlookupedit.OptionsView.ShowAutoFilterR...原创 2018-05-24 11:47:39 · 1196 阅读 · 0 评论 -
RibbonForm基本设置
设置左上角图标,如下图所示:设置菜单上下折叠按钮:ShowExpandCollapseButton原创 2018-06-09 09:18:41 · 2859 阅读 · 0 评论 -
关于GridControl中的gridview用repositoryItemGridLookUpEdit 提示对象必须实现iconvertible
绑定代码如下:提示如下错误:解决方法如下:下面是根据获取到的DisplayMember获取repositoryItemGridLookUpEdit的view中的其它列的值:原创 2017-05-02 17:30:24 · 5000 阅读 · 1 评论