摘要:
在 使用Activator.CreateInstance反射创建对象时,一定要注意构造函数参数问题。如果对象有自定义的构造参数,必须添加参数对应的参数。 MyObject myObject = (MyObject)Activator.CreateInstance(myObjectType); //错 阅读全文
摘要:
RichEditControl作为强大的富文本编辑器,支持自定义高亮语法,这就可以实现编辑语言、SQL语言和其他标记文本的显示。很香,下面是自定义XML高亮显示的效果。 需要实现ISyntaxHighlightService接口的方法即可,自定义类如下: using System.Collectio 阅读全文
摘要:
拖放操作可以简化界面设计,提高工作效率。操作效果如下: TreeList拖放数据到GridControl的步骤如下: (1)设TreeList和GridControl的AllowDrop为ture,默认是不允许拖放的; (2)定义数据实体,初始化并绑定数据; (3)在TreeList按下时,获取其位 阅读全文
摘要:
简介 Markdown 是由一些简单的符号(如* /-> [] ()#)组成的用于排版的标记语言,其最重要的特点就是可读性强。相对于XML,JSON等文件格式,它能表示的内容更丰富;相对于Word,Rtf,它的规则和操作更简洁。很多网站都由它来编写文档,GitHub、Stack Exchange、简 阅读全文
摘要:
DevExpress中的富文本编辑器RichEditControl支持PDF、DOCX、RTF、HTML、EPUB等多种格式。 强大到"令人发指"的功能几乎可以打造了一个自定义的Word。 默认的样式适合文档编辑,当仅需要阅读功能时,可对其样式进行调整,主要包括标尺、滚动条、页面版式和背景,如下图所 阅读全文
摘要:
个人地理数据库mdb相对于文件地理数据库gdb的唯一优点是它是单文件,方便选择和传输。它能在Access进行操作并不是优点,而是缺点。它的主要缺点有: 1、mdb数据量有上限,2G(在GIS中这算小的了),而且越大越慢; 2、它有较多的关键字如count、date、level等,设计字段不能与关键字 阅读全文
摘要:
在反射读取程序集信息时,在GetTypes时出现ReflectionTypeLoadException异常,如下图所示: 这种情况,往往是因为在加载Assembly程序集时,未找到它依赖程序集,最好的解决方法找到它所有依赖程序,保证能读取到目录。 如果实在找不到,只能catch处理: try { r 阅读全文
摘要:
在解决此问题前,先了解一个名词“图标覆盖”。 图标覆盖(IconOverlay) 图标覆盖是Windows系统中一种文件或文件夹图标状态(不是图标),常用于资源管理器、网络云盘、SVN等。 OneDrive网络云盘: SVN: 某些加密软件: 在注册表中可看到所有图标覆盖及顺序: 有时杀毒软件报毒, 阅读全文
摘要:
自动Win7以来,管理员权限有时会影响软件运行、文件操作等,虽然在属性-安全中可编辑权限,但操作略显复杂,最好能一键解决此类问题。 将下面的代码复制到文本文件中,后缀名改为reg,作为注册文件合并,在任意文件或文件夹右键菜单可增加"管理员取得所有权"。 Windows Registry Editor 阅读全文
摘要:
问题描述 这个题目听上去有点绕,不知道该如何描述。如下图,根据需求自定义了一个用户控件(UserControl),除了用户控件本身外,上面还有一个标签控件(labelControl)和图片控件(pictureEdit)。 它们三者各自有一个单击事件(Click),现用户控件的单击Click事件只能在 阅读全文