读书人

System.Drawing绘图的思路请问

发布时间: 2012-03-28 15:40:03 作者: rapoo

System.Drawing绘图的思路,请教

C# code
        Bitmap image = new Bitmap(600, 400);//定义一个宽600,高400的图像实例        Graphics g = Graphics.FromImage(image);//封装上面定义的绘图实例        g.Clear(Color.YellowGreen);//定义绘图画面背景色        //定义矩形区域,其参数分别表示一个矩形的位置和大小         Rectangle rect1 = new Rectangle(100, 50, 100, 100);        Rectangle rect2 = new Rectangle(400, 50, 100, 100);        Rectangle rect3 = new Rectangle(250, 250, 100, 100);


我定义了三个矩形后,怎么分别在这三个矩形里写字,并且这个字是右对齐的

g.DrawString 方法好像没有办法实现

[解决办法]
分别写三次,即调用三次DrawString就可以了。但是x,y要以你这个Image为基准。
[解决办法]
帮顶,学习下
[解决办法]

[解决办法]
System.Drawing.StringAlignment.Center
[解决办法]
真强啊

读书人网 >asp.net

热点推荐