1、总结类型转换(待补全)
- char[]--->string
string str = new string(chars);- list<>--->string[]
string[] strs = list.ToArray();2、GDI
1. 作用:画图
2. 方法:
Graphics g = this.CreateGraphics();通过当前窗口创建几何对象Graphics g = Graphics.FromImage(bmp);通过image图像创建几何对象Pen p = new Pen(Brushes.Aqua);创建画笔对象Point p1 = new Point(20, 30);创建点对象g.DrawLine(p, p1, p2);画一条线Rectangle rec = new Rectangle(new Point(50, 50), new Size(80, 80));创建矩形对象g.DrawRectangle(p, rec);画一个矩形g.DrawString("文本", new Font("宋体", 20, FontStyle.Underline), Brushes.Aqua, new Point(350, 350));画文字Bitmap bmp = new Bitmap(150, 40);创建一个新的位图bmp.SetPixel(p.X, p.Y, Color.Black);改变点的颜色
3. 注意:
由于我们画的时候是用代码画的,所以如果拖动窗体的时候,窗体重新绘制,但是我们用代码画的没有被重新绘制。解决办法是在窗体上创建一个Paint事件,意思是每当窗体重新绘制的时候执行。
评论