2019年1月7日
摘要:
导出excel我用的是nuget 的NPOI,直接在项目中添加的,引用到项目中,下面是截图: 下面我把ExcelHelper贴出来 如果DataGridview的数据源有多余的列,我们可以用扩展方法,把dataGridView转成DataTable,ExcelHelper中有,但是我拿出来,需要自己
阅读全文
posted @ 2019-01-07 17:28
冰魂雪魄
阅读(4401)
推荐(1)
2019年1月1日
摘要:
界面与后台逻辑完全分离的方法可以防止我们绕过很多坑,避免很多错误,下面我自己总结下: 首先我们实现前台界面是这样的一个界面:实现点击添加的时候,把文本框的东西添加到list中,点击显示和添加后显示的是一样,点击新窗体的时候,实现form1 的数据。其实我们可以用一个中间的变量,传给新窗体,我们现在不
阅读全文
posted @ 2019-01-01 21:50
冰魂雪魄
阅读(1009)
推荐(0)
2018年12月29日
posted @ 2018-12-29 14:35
冰魂雪魄
阅读(8861)
推荐(2)
2018年12月24日
摘要:
//string ComId = "select Max(ComId) AS ComId from Card order by ComId ";//位数一样可以直接MAx string ComId = "SELECT ComId FROM Card a ORDER BY CAST(ComId as int) DESC LIMIT 1";//位数不一样
阅读全文
posted @ 2018-12-24 11:06
冰魂雪魄
阅读(156)
推荐(0)
2018年12月20日
摘要:
String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。String.Format (String, Object[]) 将指定 String 中的格式项替换为指定
阅读全文
posted @ 2018-12-20 11:10
冰魂雪魄
阅读(753)
推荐(0)
2018年12月19日
摘要:
System.Diagnostics.Stopwatch watch = new Stopwatch(); watch.Start(); //init();计算耗时的方法 watch.Stop(); var mSeconds=watch.ElapsedMilliseconds; MessageBox.Show("耗时:"+mSeconds.ToStrin...
阅读全文
posted @ 2018-12-19 17:45
冰魂雪魄
阅读(2827)
推荐(0)
摘要:
#region zhj-2018-11-19 #region 控件缩放 double formWidth;//窗体原始宽度 double formHeight;//窗体原始高度 double scaleX;//水平缩放比例 double scaleY;//垂直缩放比例 Dictionary con...
阅读全文
posted @ 2018-12-19 12:13
冰魂雪魄
阅读(262)
推荐(0)
摘要:
Griscolor是表格线的颜色 表头的样式修改如下图: 选中某一行的样色设置
阅读全文
posted @ 2018-12-19 10:17
冰魂雪魄
阅读(2431)
推荐(0)
2018年12月12日
摘要:
拖拽一个datagridview放在界面,编辑列把下来菜单那列ColumnType设置成DataGridViewComboBoxColumn 然后在数据一栏的Items可以写下来菜单的内容也可以后台代码写 下面是后台代码实现功能
阅读全文
posted @ 2018-12-12 11:06
冰魂雪魄
阅读(2909)
推荐(0)
2018年12月8日
摘要:
最近在C#项目中嵌入一个视频软件Ffplayer,出现报错现象,提示平台开发视频.dll文件的兼容性和加载格式不正确的问题。最终查看是由于项目平台选择的是Any CPU和X86的引起的。目标平台有什么作用,各选项有什么差别。 一、在VisualStudio中,在编译设置中有如下选项: x86: 将程
阅读全文
posted @ 2018-12-08 11:31
冰魂雪魄
阅读(290)
推荐(0)