Мой FORM устанавливается на эти свойства:Как установить backcolor элемента управления на желаемый элемент управления в C#?
FormBorderStyle = None;
BackColor = 64, 0 64;
Transparency Key = 64, 0 64;
Затем я поставил rectangleShape1 и label1 в моей форме.
rectangleShape1 недвижимость:
BackColor = SaddleBrown;
label1 недвижимость:
BackColor = transparent;
Я хочу label1.BackColor = transparent;
быть в BackColor rectangleShape1, а не в BackColor моей формы. Является ли это возможным? Как мне это сделать? Благодарю.
Редактировать
Я хочу BackColor моего label1 быть прозрачным, потому что я хочу, чтобы просмотреть BackgroundImage моего rectangleShape1.
Просто установите цвет: 'label1.BackColor = SaddleBrown'. Это также сделает ярлык коричневым. – PMF
Но я хочу использовать прозрачный. Невозможно? Coz У моего 'rectangleShape1' есть BackgroundImage. Я хочу, чтобы он отображался.Не покрывается обратным цветом метки1. –
Прозрачный - это просто имя, которое берет его под цвет как свой собственный. По крайней мере, так оно и есть в Visual Studio. PMF ответил вам. – MahanGM