Этикетка фон не пойдет прозрачный
Я получил эту проблему, были некоторые из моих лейблов не пойдет прозрачная, но этикетки на право идет прозрачно я использую это коды, чтобы сделать этикетки прозрачные
Sc.Parent = PictureBox1
Sc.BackColor = Color.Transparent
Sc.BringToFront()
Sc.Location = New Point(150, 24)
Но в левой части изображения вы увидите, что надписи не станут прозрачными. Я хочу, чтобы текст был закрыт стрелками, но теперь с коробкой. Я сделал движущаяся стрелка прозрачной тоже работает нормально, но реально не теперь, что проблема меток здесь образец кода для стрелок
With ArrowRight
.SizeMode = PictureBoxSizeMode.Zoom
End With
With RArrowRight
.Parent = PictureBox2
.SizeMode = PictureBoxSizeMode.Zoom
.BackColor = Color.Transparent
End With
управления в WinForms прозрачны только в отношении их емкости. Прозрачность не будет работать, если элементы управления перекрываются друг с другом. –
так что на самом деле нет надежды? = ( –
http://stackoverflow.com/questions/3548599/transparent-label-in-menu-area-with-vb-net?rq=1 – KekuSemau