c#小菜鸟问题

我想编写一个c#五子棋的小游戏。在窗口运行的那种。可是我不知道那个图形时怎么弄的。还有下棋时怎么运行?难道每个点都要一个button?请大哥大姐们不吝赐教。毕竟我刚刚开始... 我想编写一个c#五子棋的小游戏。在窗口运行的那种。可是我不知道那个图形时怎么弄的。 还有下棋时怎么运行?难道每个点都要一个button? 请大哥大姐们不吝赐教。 毕竟我刚刚开始学c#,所以越详细越好。
请不要说用三方控件 那样没意思。学计算机语言对我来说最大的乐趣莫过于。看别人使用我自己编的东西
展开
 我来答
百度网友9095754
2009-04-25 · TA获得超过2574个赞
知道小有建树答主
回答量:905
采纳率:0%
帮助的人:1073万
展开全部
这个用C# GDI来做就行了,用button当然可行但不可取,效率和资源占用问题。可以去学习一下C# GDI的相关内容。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kjmmlzq1985122
2009-04-26
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
drawline+loop画棋盘,定义一个二维数组存放落子,我落子是用的鼠标释放事件。落子前根据数组判断此点是否已经有棋子了。最后进行判断规则。大概流程是这样。我也是才学刚做了个人人对战的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鑫兴鸿装饰帮助
2009-04-25 · 超过16用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:0
展开全部
直接画图,用画图函数

棋子都用数组来表示,

每下一个棋子就判断以此是否已经分出胜负了

就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liujoejoe
2009-04-25 · TA获得超过1518个赞
知道小有建树答主
回答量:1800
采纳率:0%
帮助的人:793万
展开全部
你可以考虑下图形,也就是棋盘式花出来。不要全是BUTTON。去看下DRAW函数。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhengruiw02
2009-04-26 · TA获得超过172个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:177万
展开全部
用GDI绘图比较适合。你做了一堆按钮,程序刷新一次窗体都卡死。
其实我当年也尝试过,绝对不能用button。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式