07 2013 档案
窗体异步示例
摘要: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 阅读(302) 评论(0) 推荐(0)
Scroll滚动后发生的改变
摘要:条件:一个panel,足以让panle产生滚动条的N多控件。动作:拖动滚动条。影响:呈现在当前panle视图中的控件的Location.Y或Top值>=0,隐藏在滚动条上方的控件的Location.Y或Top值会变为负值,视图最顶端以下的控件的Location.Y或Top值均>=0 阅读全文
posted @ 2013-07-18 16:17 NLazyo 阅读(198) 评论(0) 推荐(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 阅读(336) 评论(0) 推荐(0)
字符串绘图片
摘要:public enum StringAlignment { Near = 0, 指定文本靠近布局对齐。在左到右布局中,近端位置是左。在右到左布局中,近端位置是右。 Center = 1,//指定文本在布局矩形中居中对齐。 指定文本远离布局矩形的原点位置对齐。在左到右布局中,远端位置是右。在右到左布局中,远端位置是左。 Far = 2, }StringFormatFlags由StringFormat类使用。指定文本字符串的显示和布局信息。public enumStringFormatFlags {在矩形内设置格式时,禁用文本换行功能。当传递的是点而不是矩形时,或者指定的矩形行长... 阅读全文
posted @ 2013-07-04 16:06 NLazyo 阅读(420) 评论(0) 推荐(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 阅读(319) 评论(0) 推荐(0)