- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 C# ImageAnimator 绘制GIF偶尔红叉
绘图是偶尔出现无法绘制的原因是,更新帧的时候,绘图界面调用绘制(此时GIF图片被占用,所以红叉)。 private void UpdatedFrameChanged(object s, EventArgs e) { _isUpdateFrame = true; ImageAnimator.UpdateFrames(_gi
2016-12-06 10:59:11 2036
原创 WinForm 控件实现半透明效果,并可层叠显示
啥不说,先看效果其中 直线,矩形,圆和五角星,是自定义的透明控件其实主要代码很简单,就是设置就是重写控件的CreateParams 属性,使之背景透明 public class CYBaseControl : Control { public CYBaseControl() { this.Set
2012-09-19 23:13:58 16960 16
原创 Log4Net自定义属性输出
网上很多关于自定义输出的都需要定义新类,一个自定义属性要关联一个新类,要用的自定义字段要是很多,不是很方便。好在Log4net是开源的,查看源码,发现Convert类中有一个Optain属性,用此属性定义一个公共类namespace TestLog4net{ public class CustomLayout:log4net.Layout.PatternLayout
2012-05-02 15:51:55 2547
原创 DataGridTextBoxColumnTrim:DataGrid不能完全显示时显示,部分显示“...”
DataGrid控件中的单元格中的内容如果比单元格还大的话,就会自动剪切后面过多的部分。下面的代码提供一个解决方案,当单元格不够长的时候,显示部分+“...”。效果: 代码如下:using System;using System.Drawing;using System.Collections;using System.ComponentModel
2008-11-26 16:11:00 1336 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人