![VB.NET源码-156个实用实例哦……](http://www.zhzx123.com/VB.NET_03.gif)
怎样在DataGrid控件中显示不同数量的不同图片呢?
类似于一个网站会员系统的等级制度,显示的图片效果类似QQ的会员等级,
星代表1级
月亮代表4级
太阳代表16级
所有图片要求显示在数据行的一列中
现在可以得到会员等级,也可以得到图片的显示次数,可以具体怎样把图片显示出来,实在是找不到办法了
请求大家帮助喽。。。。。。。。。。
在此不胜感激!~
如果确实不能实现,请大家说个 其它的方法来表示等级好吗?
__________________________________________________________________________
可以这样实现:
Private Sub DataGridView1_CellPainting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellPaintingEventArgs) Handles DataGridView1.CellPainting
e.Graphics.DrawImage(image, point)
e.Graphics.DrawImage(image, point.Offset(image.Width, 0))
……
End Sub
__________________________________________________________________________
发表于:2007-05-16 11:28:262楼 得分:10
个人是用用户控件解决的
楼主可以考虑多用些图片,就不用考虑图片的显示次数了,比如两星是一张图片,而不是用一张图片显示两次
__________________________________________________________________________
个人是用用户控件解决的
楼主可以考虑多用些图片,就不用考虑图片的显示次数了,比如两星是一张图片,而不是用一张图片显示两次
__________________________________________________________________________