窗体异步示例
摘要:public partial class Form1 : Form{ private delegate void FlushClient();//代理 public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { FlushClient fc = new FlushClient(ThreadFunction); fc.BeginInvoke(null, null); } pri...
阅读全文
posted @
2013-07-29 14:54
NLazyo
阅读(290)
推荐(0) 编辑
Scroll滚动后发生的改变
摘要:条件:一个panel,足以让panle产生滚动条的N多控件。动作:拖动滚动条。影响:呈现在当前panle视图中的控件的Location.Y或Top值>=0,隐藏在滚动条上方的控件的Location.Y或Top值会变为负值,视图最顶端以下的控件的Location.Y或Top值均>=0
阅读全文
posted @
2013-07-18 16:17
NLazyo
阅读(182)
推荐(0) 编辑
绘制不同颜色的文本图片
摘要:private Bitmap strToImage(string str) { Font f = new Font(new FontFamily("宋体"), 10, FontStyle.Regular); float fontSizeWidth = 96 / (72 / f.Size); // 字体实际像素宽度 float fontSizeHeight = 96 / (72 / f.Size); // 字体实际像素高度 //创建此大小的图片 ...
阅读全文
posted @
2013-07-05 10:00
NLazyo
阅读(324)
推荐(0) 编辑
字符串绘图片
摘要:public enum StringAlignment { Near = 0, 指定文本靠近布局对齐。在左到右布局中,近端位置是左。在右到左布局中,近端位置是右。 Center = 1,//指定文本在布局矩形中居中对齐。 指定文本远离布局矩形的原点位置对齐。在左到右布局中,远端位置是右。在右到左布局中,远端位置是左。 Far = 2, }StringFormatFlags由StringFormat类使用。指定文本字符串的显示和布局信息。public enumStringFormatFlags {在矩形内设置格式时,禁用文本换行功能。当传递的是点而不是矩形时,或者指定的矩形行长...
阅读全文
posted @
2013-07-04 16:06
NLazyo
阅读(406)
推荐(0) 编辑
c#生成缩略图
摘要:publicstaticvoidGenThumbnail(Image imageFrom,stringpathImageTo,intwidth,intheight){if(imageFrom==null){return;}// 源图宽度及高度 intimageFromWidth=imageFrom.Width;intimageFromHeight=imageFrom.Height;// 生成的缩略图实际宽度及高度 intbitmapWidth=width;intbitmapHeight=height;// 生成的缩略图在上述"画布"上的位置 intX=0;intY=0;//
阅读全文
posted @
2013-07-03 09:20
NLazyo
阅读(304)
推荐(0) 编辑