我已经尝试了一段时间使用透明的textBox,但似乎它已经完全出错,所以我必须在这里问一下。如何使用此pictureBox在其上书写文本(使用pictureBox作为textBox):
非常感谢您给我的任何答案。
答案 0 :(得分:0)
整个方式winforms确实透明度是一种黑客攻击,而你正在尝试做的事情并不是真的可能。
它通过获取其下方图层的背景颜色并将其设置为自己的颜色来实现。您可以在自己的图像中看到这一点,因为图片框的背景颜色是默认的控件颜色,这反过来意味着标签颜色是这样。
在您显示的图像中,图像看起来是纯色,因此可以选择将文本的背景颜色设置为相同。
如果它是一个动态图像,那么你必须一起破解你自己的解决方案,我想到的是: