c#里如何使用gdi绘图的方法循环输出1,2,3,4……

我的编程环境是visualstudio我的代码:for(inti=0;i<=linenum-1;i++){chessboard.DrawString(c,newFont(... 我的编程环境是visual studio

我的代码:
for (int i = 0; i <= linenum - 1; i++)
{
chessboard.DrawString(c, new Font("Calibri", 15), firsthand, 0, 0);
/*这里的firsthand是前面就定义好的SolideBrush,两个0是坐标,即窗体的左上角,我是直接在窗体里 绘图*/
}

但是Visual Studio出错,信息是:

错误 1 与“System.Drawing.Graphics.DrawString(string, System.Drawing.Font, System.Drawing.Brush, float, float)”最匹配的重载方法具有一些无效参数

错误 2 参数 1: 无法从“int”转换为“string”

我的程序其实是一个棋盘,320*320,横竖16条线,画出15^2个格子,我想在第一行格子里填写1——15,第一列里也填写1——15
展开
 我来答
hongfei357
2013-06-24 · TA获得超过285个赞
知道小有建树答主
回答量:384
采纳率:100%
帮助的人:215万
展开全部
1错误 参数传递错误

2 错误 没有类型转换
leiyangbdwk
2013-06-24 · TA获得超过3295个赞
知道大有可为答主
回答量:4975
采纳率:12%
帮助的人:4400万
展开全部
你的那个c是什么类型的变量?值是什么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式