自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(339)
  • 资源 (19)
  • 收藏
  • 关注

转载 配置legacyUnhandledExceptionPolicy属性防止处理异常后程序崩溃退出(C#)

依旧没找到解决的方案,上一家另外一个系统的代码就无法获取到了,但我看过,记得是在AppDomain.CurrentDomain.UnhandledException注册的事件中通过代码的方式Dump出文件,但程序依旧还是会崩溃。但我试了一下,并不好使,改变.net framework的版本都试过,不好使,可能是我操作的姿势不对吧。很可惜,这个属性只能是获取而不能设置。-------------------废话开始,可以跳过不看。-------------------废话结束,可以跳过不看。

2024-03-06 15:47:38 24

原创 DevExpress GridView CustomColumnSort不工作

【代码】DevExpress GridView CustomColumnSort不工作。

2023-10-03 17:19:38 166

原创 DevExpress ChartControl 画间断线

DevExpress ChartControl 画间断线

2023-10-03 17:16:27 196

原创 DevExpress ChartControl 画间断的线

DevExpress ChartControl 画间断线

2023-03-12 08:49:49 222

原创 实时观察本地文件变化

c# 实时观察本地文件变化

2022-12-30 08:47:39 155

原创 DevExpress Diagram 抽取原BarItem至自定义ToolBar

例如:从Ribbon中提取DevExpress.XtraDiagram.Bars.DiagramCommandSelectConnectorToolBarCheckItem至自定义的Bar中,效果如下图:UcXXX.Designer.cs

2022-06-15 09:53:34 318

原创 DevExpress GridControl keep the selection of detail grid after collapse

问题:DevExpress gridview设置为master-detail模式,当选中detail gridview中的行后,收缩master gridview,然后再展开时,detail gridview行选中状态未保存。解决:18.1版本以上可以通过设置GridView的OptionSelection中CheckBoxSelectorField属性。18.1版本以下可以通过以下代码实现,实现group/master上下级联勾选、detail选中状态保存multiple-selecti

2021-12-22 11:57:23 438

原创 c# 异步编程学习笔记

静下心学学await async,越看摊子铺的越大,记录一下。1、Parallel并行任务Parallel.ForParallel.Foreach并行同时执行Parallel.For(0, 100, i => { Console.WriteLine(i); });输出顺序是不连续的如果在执行过程中不涉及全局或本方法中的局部变量写操作,执行效率高于普通for和foreach stopWatch.Start(.

2021-12-22 11:44:46 163

转载 C# 正则表达式提取指定文本内的内容

直接上代码和如何使用 /// <summary> /// 截取字符串中开始和结束字符串中间的字符串 /// </summary> /// <param name="source">源字符串</param> /// <param name="startStr">开始字符串</param> /// <param name="endStr...

2021-12-10 20:53:07 2754

原创 DevExpress 文本显示上下标

DevExpress 19.2及以上版本允许在文本中显示上下标,label需设置属性AllowHtmlString=trueGridView需设置属性OptionsView.AllowHtmlDrawHeaders=true上标示例:label.Text = "Lambda expressions<sup><size=8><href=https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide

2020-11-14 10:21:40 562

原创 暖气不热放水过程

1、关闭户外暖气回水阀(有两个阀,进水和出水,相对不热的管上是回水阀。回水阀门有两种,一种是球阀,由手柄扳动来控制,手柄与管道同方向是开,手柄与管道成90度是关;另一种是闸阀,由手轮转动来控制。逆时针方向是开,顺时针方向是关。)2、关闭室内每个暖气片的任意一个阀门。3、把卫生间的暖气两个阀门都关闭,用扳手把丝堵拧下来(丝堵可能在上面或下面,就是放气用的东东,整个拧下来是为了出水快)。4...

2019-12-26 12:46:29 1983

原创 从pdf中读取表格数据

目标:从pdf文件中读取表格数据,每页一个大表格。尝试:1、spire.pdf,可以快速读取pdf文本和图片,但读取的表格数据完全混乱,基本无法还原。2、iTextSharp 7,碰到两个问题:无法读取中文内容(网上的解决方案都是针对5版本的),无法完整解析获取表格内容(只是单纯分为块)解决方案:https://www.codeproject.com/Tips/1262815/Ex...

2019-07-04 19:56:08 8179

原创 ServiceStack Ormlite 类间嵌套引用时注意事项

1、 public class SelfCustomerAddress { //[PrimaryKey] public string ID1 { get; set; } public string AddressLine1 { get; set; } public string AddressLi...

2019-06-07 10:12:39 503

原创 SeviceStack.Ormlite 接口对应SQL

一、特殊属性特性模型类属性上可以加特性,控制其是否参与SQL语句,需要引用名称空间using ServiceStack.DataAnnotations;其中IgnoreDataMember是不参与json,需要引用名称空间using System.Runtime.Serialization;例如:【注意】:默认模型类中出现的第一个属性为主键,若为派生类则是派生类中第一个属性...

2019-06-02 12:30:31 313

转载 ABAQUS中inp文件的使用和书写

一、输入文件的组成和结构:1.一个输入文件由模型数据和历史数据两部分组成.模型数据的作用:定义一个有限元模型.包括单元,节点,单元性质,定义材料等等有关说明模型自身的数据.模型数据可被组织到零件中(零件可以被组装成一个有意义的模型).历史数据的定义是模型发生了什么----事情的进展,模型响应的荷载,历史被分成一系列的时步层序.每一步就是一个响应(静态加载,动态响应等),时步的定义包括过...

2019-05-06 21:00:51 17998 2

转载 ABAQUS INP文件详解

说明: 本INP文件以及解释参考石亦平博士所著的《ABAQUS有限元分析实例详解》; 注释行以**口头,以保持与INP文件的格式一致(为方便起见以绿色显示)。*Heading** Job name: Plate-CPS8 Model name: Model-1**--------------------------------------------...

2019-05-05 09:42:38 15413 2

转载 ABAQUS学习(教你学会看&写 input 文件)

阅读指导本文将会涉及到以下内容:inp 文件的功能和作用(你是否真的需要继续阅读此文) 如何读懂 inp 文件 (inp 文件结构解析) 如何编写 inp 文件(在 manual 的帮助下完成 inp 的编写) 如何使用 inp 文件(命令行 / CAE 提交作业 + 从 inp 文件导入模型)阅读方式顺序阅读 建议打开 Abaqus Analysis User's Guide ...

2019-05-05 09:21:56 6275 3

原创 DevExpress GridView 粘贴

#region 粘贴 /// &lt;summary&gt; /// 粘贴 /// &lt;/summary&gt; /// &lt;param name="sender"&gt;&lt;/param&gt; /// &lt;param name="e"&gt;&lt;/param&a

2019-02-25 22:24:36 912 1

原创 c# 读取XML文件中有中文时报错的一个奇怪问题

C# 读取XML文件,有个节点中有中文,总是提示“&lt;符号出错”,删除中文内容就没问题。XML也加了&lt;?xml version="1.0" encoding="gb2312"?&gt;后来终于发现我用的nodepad++直接编辑该XML文件,添加中文内容。改为用UltraEdit进行文本编辑保存就没问题了,估计还是保存的时候编码有差异。...

2018-09-07 08:57:15 1505

原创 DevExpress Gridview设置单元格不可编辑及颜色

        /// &lt;summary&gt; /// 单元格不能编辑 /// &lt;/summary&gt; /// &lt;param name="sender"&gt;&lt;/param&gt; /// &lt;param name="e"&gt;&lt;/param&gt;

2018-07-09 22:03:48 4896

原创 DevExpress TabPage嵌套时去掉边框

使用DevExpress中TabControl时,如果嵌套使用即使设置每个TabPage的Padding都为0,仍然在底部和右侧出现边框,如下图所示:解决方案:在Program中使用Skin的同时,设置Tab的皮肤样式,代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Windo...

2018-06-04 21:55:43 3507 1

原创 DevExpress Master-Detail Gridview 竖向滚动条+Detail自动高度

1、DevExpress Master-Detail Gridview中设置子母表展开时共用一个竖向滚动条设置GridView.OptionsDetail.DetailMode 属性为 Embedded2、DevExpress Master-Detail Gridview中设置子母表展开时子表达到自动高度设置GridView.DetailHeight 属性为 int.MaxValue (随便弄个9...

2018-05-24 23:12:07 1978 2

转载 NHibernate之映射文件配置说明

1. hibernate-mapping  这个元素包括以下可选的属性。schema属性,指明了这个映射所引用的表所在的schema名称。假若指定了这个属性, 表名会加上所指定的schema的名字扩展为全限定名。假若没有指定,表名就不会使用全限定名。default-cascade 指定了未明确注明cascade属性的.Net属性和集合类.Net会采取什么样的默认级联风格。 auto-import属...

2018-03-26 20:17:03 389

原创 CATIA嵌入Winform

不同于常规程序嵌入Winform,CATIA启动时先出现dos界面,然后才是CATIA主程序界面,所以需要使用EnumWindows枚举窗体,找到CATIA主窗口界面。主要代码:  /// &lt;summary&gt; /// 运行CATIA并返回窗体句柄 /// &lt;/summary&gt; /// &lt;param nam...

2018-03-16 21:48:20 1002

原创 正则表达式取特定字符串中间部分内容

不会正则表达式,这个比较常用,留用注意group[0].value中带着两头筛选条件,group[1].value中没有  string str12="&lt;a href=\"标注1\" target=_blank&gt;标注2&lt;/a&gt;"; string pattern12 = "&lt;a\\shref=\"([^\"]*)\&quo

2018-02-27 17:52:25 10783

原创 DevExpress 设置DateEdit显示年月

DevExpress中DateEdit控件设置只显示年   this.dateEdit1.Properties.Mask.EditMask = "yyyy"; this.dateEdit1.Properties.VistaCalendarInitialViewStyle = DevExpress.XtraEditors.VistaCalendarIn...

2018-02-22 18:11:21 4856

原创 CATIA二次开发过程中几个问题

1、CATIA不是单实例程序,可以同时运行多个。2、如果打开多个CATIA程序,自动化连接的是第一个。3、如果自动化已经连接了一个CATIA程序,把这个CATIA程序关闭后,即使此时还有运行的CATIA程序,也会报错“RPC 服务器不可用。 (异常来自 HRESULT:0x800706BA)”。4、CATIA程序进程名称为“CATSTART”,对应的窗体程序是启动的DOS程序。同时运行的另一个CA...

2018-02-15 20:27:04 2457

原创 CATIA V5 R24 2014安装教程

Win8.1 64x安装CATIA V5 R24 2014教程1、默认安装CATIA V5-6 R24 2014_GA_Win64源程序,下一步就行,不用修改任何设置,如果想安装在线帮助文档,注意最后选中该单独选项,询问文档安装文件路径是,双击“CATIA_V5-6R2014_Doc_Eng.iso”加载后选择加载路径即可。2、开始破解:默认安装DSLS_SSQ_V6R2017x_Installe...

2018-02-11 10:12:00 16197 2

原创 DevExpress ChartControl 显示所有x轴标签

如果x轴是文本,则代码如下,若为数字或日期修改第一行DevExpress.XtraCharts.XYDiagram diagram = ((DevExpress.XtraCharts.XYDiagram) chartControl1.Diagram);diagram.AxisX.QualitativeScaleOptions.AutoGrid = false;diagram.AxisX.L

2018-02-06 22:03:04 7405 2

转载 .NET中的动态编译

代码的动态编译并执行是一个.NET平台提供给我们的很强大的工具用以灵活扩展(当然是面对内部开发人员)复杂而无法估算的逻辑,并通过一些额外的代码来扩展我们已有 的应用程序。这在很大程度上给我们提供了另外一种扩展的方式(当然这并不能算是严格意义上的扩展,但至少为我们提供了一种思路)。 动态代码执行可以应用在诸如模板生成,外加逻辑扩展等一些场合。一个简单的例子,为了网站那的响应速度,HTML静态

2018-01-15 23:37:54 1088

原创 DevExpress 在LayoutControl中放置控件保持布局居中显示

主体方法:嵌入两个LayoutControl。效果如图:窗体代码如下,关键代码加粗红色显示。namespace WindowsFormsApplication1{ partial class XtraForm11 { /// /// Required designer variable. ///

2018-01-01 12:46:58 4764

转载 用最少的字介绍最常用的机器学习分类算法

在搞笑诺贝尔奖Ig Nobel Prize颁奖典礼上, 有一个节目叫24/7,先让科研者先用24秒完整讲解科研工作,然后再用让所有人都明白的7个单词总结。有人讲,如果一个人不能把深奥的理论描述清楚得让跳广场舞的大妈明白,就不能算真正理解中这个理论。虽然凡事都有例外,但是跟外行人聊天或者面试时,我们经常会遇到要把深奥的专业知识讲解出来,让非专业人士都明白其中的精髓。这篇博客将斗胆挑战讲解机器学习中的

2017-12-21 21:24:32 231

原创 大学计算机基础第五版习题和课后题答案

课后题答案下载以下是习题,只是起到练习作用,不作为复习题!!!!【单选题】(1分)将二进制数1111011转换成八进制数是 ( )。A.123B.164C.173D.182正确答案是:173【单选题】(1分)假定某台计算机的字长为8位,则十进制数87的补码为(  )。A.01101101B.01100110

2017-12-10 21:30:18 18749

原创 DevExpress WidgetView动态创建Document

主要结构;三个UserControl(UCContrasctChart,UCChartPreview,UCChartMaxize)UCChartPreview,UCChartMaxize为空UserControlUCContrasctChart无界面,cs代码如下:SoundInsulationSpecification为自定义的实体类。using System;using Sy

2017-11-27 15:36:36 1508

转载 C#调用AutoCAD二次开发

转载自百度文库https://wenku.baidu.com/view/51f742f8c8d376eeaeaa31c2.html今天在c#中实现了对AutoCAD的调用,中间遇到了一些问题,现在记下来,希望对大家有点帮助。 参考文献来源:http://www.knowsky.com/3391.html 根据文章里讲的: 第一步:建立一C#的windows应用程序, 第二步:添

2017-11-13 09:49:56 13981 1

转载 C#开发奇技淫巧三:把dll放在不同的目录让你的程序更整洁

系列文章C#开发奇技淫巧一:调试windows系统服务C#开发奇技淫巧二:根据dll文件加载C++或者Delphi插件C#开发奇技淫巧三:把dll放在不同的目录让你的程序更整洁程序目录的整理想必C#的开发者都遇到过这个问题,引用的dll都放在根目录下,随着项目的日益增大,根目录下充满了各种各样的dll,非常的不美观。如果能够把dll按照想要的目录来存放,那么系统就美观多了,以下

2017-10-28 12:09:29 1673

原创 DevExpress Widget AutoSize

目的:Widget中Document能够根据客户区域自动调整大小解决办法:设置 WidgetView.LayoutMode 属性为 TableLayout通过设置Document的ColumnIndex和RowIndex,控制在哪一个单元格显示。若设置了Span(Row/Column)则根据实际情况自行选择能放得下的区域显示。Demo下载

2017-08-06 12:37:19 514

原创 Aspose表格中单元格写入问题

目标:覆盖单元格原有内容。单元格中原有内容情况分析:1、未断行;2、存在断行;3、段落中有文字且采用了相同的字体设置;4、段落中有文字且采用了不同的字体设置;5、段落中设置了字体格式,但无文字。Aspose单元格内容解析原理:1、一个回车为一个段落(Paragraph),因为做好的模板表格中肯定有回车的存在,所以每个单元格中默认至少会有一个Paragraph

2017-04-11 10:12:49 2565

原创 DevExpress XtraChart画图时出现凸起问题解决

问题现象:用DevExpress 的XtraChart控件绘图时,若刚开始的y轴值是0,会出现凸起现象。如下图测试及解决代码: private void Form1_Load(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.

2017-04-04 10:25:56 852

原创 DevExpress 纵向合并GridControl单元格控制

在DevExpress中GridControl中合并单元格只需要设置this.gridView1.OptionsView.AllowCellMerge = true;列默认是可合并的,若设置某列不可合并可设置该列为this.gridColumn1.OptionsColumn.AllowMerge = DevExpress.Utils.DefaultBoolean.False;下文主

2017-02-16 21:08:59 14308 3

DevExpress ChartControl 画间断线

DevExpress ChartControl 画间断线

2023-03-12

iTextSharp读取表格数据.rar

网上搜的基于iTextSharp读取表格数据c#源码,Visual Studio 2015及以上可用。重写了iText.kernel.dll。 资源包含iText.kernel源码和读取表格数据源码,运行TableExtractionFromPDF项目可查看效果。 iText.kernel版本7.1.3.0 iText.io版本7.1.3.0 原文网址:https://www.codeproject.com/Tips/1262815/Extract-Tables-from-PDFs

2019-07-04

CATIA嵌入Winform窗体例子程序

CATIA嵌入Winform窗体例子程序,注意修改代码中“CATIA V5 用于学生”为本机CATIA主窗口名称

2018-03-16

DevExpress Diagram通过数据控制显示例子

DevExpress Diagram通过数据控制显示官方论坛里提供的例子,可以通过左侧树型控制显示Shape数量,可作为参考。 为什么现在资源分不能是0分?!

2017-09-25

DevExpress Widget AutoSize Demo

DevExpress Widget自动适应区域大小

2017-08-06

DevExpress GridControl中合并单元格

控制DevExpress中GridControl合并单元格方式

2017-02-16

DevExpress 编辑GridControl中合并单元格

DevExpress 编辑GridControl中合并单元格,要求版本号在15以上

2017-02-16

DevExpress GridControl Drag Drop

DevExpress GridControl 控件内部行之间实现拖拽,实际拖拽后行移动过程未实现,可根据实际情况编写,适用GridControl在 winform或DockPanel、UserControl中

2015-06-18

Excel+配色方案

Excel+配色方案,可视化Excel配色方案

2015-03-26

DevExpress中XtraScrollableControl随鼠标滚轮操作滚动条

DevExpress中XtraScrollableControl随鼠标滚轮操作滚动条

2014-05-14

c# PropertyGrid中复杂类型自定义显示

c# PropertyGrid中复杂类型自定义显示(装)自用

2014-04-07

c# 自定义序列化两种方法

c# custom serialization 自定义序列化两种方法:1、继承ISerializable,IDeserializationCallback 2、XML方式。(转) 自用

2014-04-07

winform 运行时控件更改大小

winform 运行时控件更改大小,VB.net 和C# 两种语言实现。注意,例子中picture控件的sizemode需设置成strech

2014-04-05

DevExpress TreeList 数据绑定

DevExpress TreeList 数据绑定,很简单,注意KeyFieldName ParentFieldName两个属性设置

2014-04-05

C# 图片 树形 表拖拽例子

C# 图片 树形 表拖拽例子 (转) 自用不骗分,不喜勿下

2014-04-05

c# 动态编译

c# 动态编译代码,有错误提示。(转)自用不为骗分

2014-04-05

C#本质论第3版(2010年版).pdf

c#4.0本质论(第三版) 周靖译 702页

2012-04-13

AForge示例源代码

AForge源码以及例子程序 AForge.Imaging - library with image processing routines and filters; AForge.Vision - computer vision library; AForge.Neuro - neural networks computation library; AForge.Genetic - evolution programming library; AForge.MachineLearning - machine learning library; AForge.Robotics - library providing support of some robotics kits; AForge.Video - set of libraries for video processing.

2011-02-09

计算机基本操作技能考试大纲

计算机基本操作技能考试大纲

2007-09-23

计算机操作基本技能样卷

计算机操作基本技能样卷

2007-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除