上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: 自定义控件非常灵活,我通过字段{get;set;}对控件的图片进行更换。但由于是相对路径,因此在IDE编辑过程中,拖动控件进入时会出现图片无法访问的错误。原因在于拖动控件时,所有的public字段都将自动赋初始值(bool,enum)。 为了解决这个问题,我在寻找如何防止在IDE中拖入控件时自动对某 阅读全文
posted @ 2017-09-05 09:45 sunlyk 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 一、绘图篇 TeeChart 二、综合篇 DotNetBar FlatTabControl 阅读全文
posted @ 2017-09-05 09:44 sunlyk 阅读(3056) 评论(0) 推荐(0) 编辑
摘要: 禁用资源管理器 1.修改注册表 打开“注册表编辑器”,找到[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System],在右侧窗格中创建名为DisableTaskMgr的Dword值,将其值设置为1即可禁用 阅读全文
posted @ 2017-09-05 09:43 sunlyk 阅读(2509) 评论(0) 推荐(0) 编辑
摘要: 提供用于浏览对象属性的用户界面。 MSDN 阅读全文
posted @ 2017-09-05 09:43 sunlyk 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 在以下两种情况下调用 Close 不会释放窗体: (1) 窗体是多文档界面 (MDI) 应用程序的一部分且是不可见的; (2) 您是使用 ShowDialog 显示的该窗体。在这些情况下,需要手动调用 Dispose 来将窗体的所有控件都标记为需要进行垃圾回收。 外部链接 阅读全文
posted @ 2017-09-05 09:42 sunlyk 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 1. 修改DoubleBuffered属性 如果在tableLayout控件中加入太多子控件,那么更新数据时会出现闪烁在所难免。通过开启二级缓冲可以有效解决这个问题: 利用反射机制修改TableLayoutPanel的Protected的DoubleBuffered属性 tableLayout.Ge 阅读全文
posted @ 2017-09-05 09:42 sunlyk 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 主要思路是通过图片获取目标形状GraphicsPath,并赋值给Form或Control的Region属性。 1. 通过SetStyle设置支持透明背景 SetStyle(ControlStyles.SupportsTransparentBackColor, true); UpdateStyles( 阅读全文
posted @ 2017-09-05 09:42 sunlyk 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 比如一个form中有20个picturebox或自定义图片控件.采用该方式可以解决依次加载闪烁问题. 注, 重载CreateParams能让控件重绘提速。所以然待究。然,Vista以下操作系统会出现CPU满载 protected override CreateParams CreateParams 阅读全文
posted @ 2017-09-05 09:41 sunlyk 阅读(890) 评论(0) 推荐(1) 编辑
摘要: KeyPress事件不能触发非常规字符,如方向键,F键等. KeyPress事件不能触发非常规字符,如方向键,F键等. 但KeyUp,KeyDown事件可以触发 阅读全文
posted @ 2017-09-05 09:40 sunlyk 阅读(320) 评论(0) 推荐(0) 编辑
摘要: Control.SetStyle(ControlStyles ,bool) 控件样式位标志用于对支持的行为进行分类。控件可以通过调用 SetStyle 方法并传入适当的 ControlStyles 位以及设置该位的 Boolean 值来启用样式。若要确定分配给指定的 ControlStyles 位的 阅读全文
posted @ 2017-09-05 09:40 sunlyk 阅读(385) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页