GDI+ 的问题!!!

Msconfig_001 2008-03-17 09:22:39


这种怎么画.
而且要取到数据,填充每个小格子!~
...全文
125 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
boyi_yan 2008-03-24
  • 打赏
  • 举报
回复
好像比较容易,网络上有个c#的俄罗斯方块例程,视频,肯定可以帮助你!如果有需要可以联系我,详细讨论。email:boyibyy@hotmail.com
lincai 2008-03-19
  • 打赏
  • 举报
回复
我要取的j要取500当中的5个数字.就是100,200,300,400,500


if(j%100==0)
Msconfig_001 2008-03-18
  • 打赏
  • 举报
回复
晕!~~~

一个一个的画!!!!!!!!!!!

MY GOD...

假如用水晶报表来画行不行????

先用线画好表格.然后在表格中加入文本框.填入字段!

没有试过!~~
lili13 2008-03-18
  • 打赏
  • 举报
回复
就像画EXCEL样,找准位置一个个画
lili13 2008-03-18
  • 打赏
  • 举报
回复
我也没做过,不过基本思路是一个个画,并取数据源一个个填数据
Msconfig_001 2008-03-18
  • 打赏
  • 举报
回复
Dim g As Graphics = e.Graphics
Dim i(4) As PointF
Dim j As Int16 = 0
Dim h As Int16 = 0
Dim a As Int16 = 0
Dim b As Int16 = 0
For j = 0 To 500
i(1) = New PointF(a, j + 100)
i(2) = New PointF(j + 100, h + 100)
i(3) = New PointF(h + 100, b + 100)
i(4) = New PointF(b + 100, a)
g.DrawPolygon(New Pen(Color.Brown, 1), New PointF() {i(1), i(2), i(3), i(4)})
If j = 300 Then
g.DrawPolygon(New Pen(Color.Brown, 1), New PointF() {i(1), i(2), i(3), i(4)})
End If
Next

我这样画了.但是打不到那样的要求.就是有空位的地方,设置高和宽都为0就行!!!或者设置坐标都为同一点.

现在不清楚的就是.我要取的j要取500当中的5个数字.就是100,200,300,400,500

然后画出来.该怎么取呢??


4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧