Leudassdf Posted June 9, 2012 at 12:32 PM Report Share #461624 Posted June 9, 2012 at 12:32 PM Boas pessoal! Eu tenho uma picturebox que num determinado momento vai ficar sobre o form com o tamanho total do mesmo. ou seja vou sobrepor a picture ao form. Mas depois tenho que adicionar uma label por cima da ppicturebox. ate aqui nenhum problema. o problema surge quando eu desejo que a label tenha um fundo transparente. O meu objectivo e usar o fundo da picture para a label, o fundo da picture e o da imagem. ou seja eu quero que label fica trasparente em relaçao a picturebox, mas o que me acontece agora e ela fica transparente em relaçao ao form. e depois como o form tem cores totalmente diferentes fica-me um rectangulo com as cores do form1. Nao tem qualquer logica. No entanto nao sei se e possivel que a label fique com o fundo(da imagem) da picturebox Alguem tem ideia de como se possa resolver? Link to comment Share on other sites More sharing options...
D3POD Posted June 9, 2012 at 12:57 PM Report Share #461632 Posted June 9, 2012 at 12:57 PM Como tens o código? porque não usas a propriedade da transparência? Link to comment Share on other sites More sharing options...
Leudassdf Posted June 9, 2012 at 01:13 PM Author Report Share #461633 Posted June 9, 2012 at 01:13 PM Como tens o código? porque não usas a propriedade da transparência? newlabel.BackColor = Color.Transparent essa e a propriadade de transparencia. E a que uso. mas se colocares uma picturebox com fundo preto e o form em vermelho, e depois colocares uma label com transparencia vais ver que vai-te aparecer o vermelho... Link to comment Share on other sites More sharing options...
D3POD Posted June 9, 2012 at 01:29 PM Report Share #461638 Posted June 9, 2012 at 01:29 PM Ahhh e tu queres a da picture box certo? Vou experimentar uma coisa a ver se funciona 😉 Link to comment Share on other sites More sharing options...
Leudassdf Posted June 9, 2012 at 01:41 PM Author Report Share #461642 Posted June 9, 2012 at 01:41 PM Ahhh e tu queres a da picture box certo? Vou experimentar uma coisa a ver se funciona 😉 exacto! ja tentei algumas coisas mas mesmo assima inda nao consegui Link to comment Share on other sites More sharing options...
D3POD Posted June 9, 2012 at 01:55 PM Report Share #461643 Posted June 9, 2012 at 01:55 PM Agora não consigo porque não estou no meu PC, mas mais logo já testo. A ideia era colocando a picturebox dentro de um rectangulo e aplicar o redimensionar ao rectangulo e o à picturebox... penso que assim deve ficar com o fundo certo... Digo eu... mas só testando Link to comment Share on other sites More sharing options...
Leudassdf Posted June 9, 2012 at 02:15 PM Author Report Share #461645 Posted June 9, 2012 at 02:15 PM Agora não consigo porque não estou no meu PC, mas mais logo já testo. A ideia era colocando a picturebox dentro de um rectangulo e aplicar o redimensionar ao rectangulo e o à picturebox... penso que assim deve ficar com o fundo certo... Digo eu... mas só testando ja fiz e nao resulta. O problema e que a picturebox herda sempre a backcolor do form Bem Pessoal ja consegui resolver. Deixo aqui como fazer ois ode servir para alguem. Basta apenas fazer. label1.parent=pic... o label1 e a label ou outra coisa qualquer que querem que herde o fundo entre outras coisas da picturebox ou rectangle. podem ser varias coisas. assim conseguem com que ao colocar uma picturebox e uma label por cima da picturebox, que ela fique com o mesmo fundo... Link to comment Share on other sites More sharing options...
ribeiro55 Posted June 9, 2012 at 10:48 PM Report Share #461704 Posted June 9, 2012 at 10:48 PM Terás de desenhar o que pretendes directamente na imagem. A transparência é sempre relativa ao parent container. Procura na Wiki. Saiu um artigo sobre GDI+ numa edição da revista PROGRAMAR. Com GDI+ consegues acesso de alto nível às superfícies de desenho. Sérgio Ribeiro "Great coders aren't born. They're compiled and released""Expert coders do not need a keyboard. They just throw magnets at the RAM chips" Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now