显示图片框与透明背景

时间:2012-10-24 08:54:44

标签: c# winforms picturebox image

  

可能重复:
  Winforms semi-transparent PNG over semi-transparent PNG

我即将在学校制作一个风险游戏项目,我的老师说这是可能的,但我们只使用Windows Form而不是XNA或其他工具。

在风险中,你可能知道你是否了解这个游戏,地图是建立在许多国家的,每个国家应该是它自己的图片,因为它有它自己的效果,所以说。

因此有可能,使用PictureBox,所以将其更改为具有“透明”效果并仅覆盖图片而不是像图片周围的框一样?

对不起,如果这是一个糟糕的书面说明!

1 个答案:

答案 0 :(得分:0)

Afaik,这是不可能的,使图片框处理透明背景。通常,winforms对透明度的支持很差。

最好的解决方案是编写自己的UserControl来绘制国家/地区的图像。

看看: