【发布时间】:2014-02-04 09:09:13
【问题描述】:
我有一个图片框,上面有一张图片和一个透明标签。
标签的背景色是 ARGB=(0, 255, 255, 255) 是透明的。
我怎样才能得到标签后面的颜色?例如RGB=(255,0,0)
【问题讨论】:
-
不,标签是透明的。我使用了以下代码: mylabel.BackColor = Color.Transparent; mylabel.Parent = 图片框;
我有一个图片框,上面有一张图片和一个透明标签。
标签的背景色是 ARGB=(0, 255, 255, 255) 是透明的。
我怎样才能得到标签后面的颜色?例如RGB=(255,0,0)
【问题讨论】:
我不确定是否完全理解您的问题。但是如果您需要标签所在的图像颜色,那么您可以试试这个-
Bitmap bitmap = new Bitmap(pictureBox1.Image);
Color colorAtPoint = bitmap.GetPixel(label1.Location.X, label1.Location.Y);
【讨论】: