yschmitzz
28-07-2008, 02:31
ae, to comecando agora com VB.NET so que to com algumas duvidas sobre o visual dele
queria saber se ha algum geito de tirar aquele viual simples do form e colok de uma maneira mais maneiro
pra explicar melhor
vo da o exeplo do nero e do wmp
o Smartat (axo q é isso) tem um visual q nao é so retalngular, olhem
http://www.boadica.com.br/imaginesdica/cda_nero01.jpg
http://d.emule.com/windows-media-player-9-windows-2000-me-98-se-ingles/windows-media-player-9--windows-2000--me--98-se--ingles-1.jpg
em forma de skins:
http://www.techmixer.com/pic/2007/06/cool_wmp_skins_small.jpg
queria saber se o VB.NET tem como fazer coisas assim e se seria MUITO + complicado
_freelancer_
28-07-2008, 13:45
Windows Presentation Foundation (http://msdn.microsoft.com/en-us/library/ms754130.aspx)
Jekkaman
28-07-2008, 14:34
Vê aqui:
http://www.youtube.com/watch?v=ycYxTKNzHa0
http://www.codeproject.com/KB/vb/Skin_for_Form_in_VB.Net.aspx
yschmitzz
28-07-2008, 18:32
Ae
vendo o tutorial do Youtube
eu diz um desenho qualquer
com a cor editada em 5; 5; 5 para n ter erro
fui la
coloquei a imagem, tirei a borda do windows, coloquei a transparencia em 5; 5; 5 e visualizei, e nao sumiu a cor
tentem sem editar a cor mas n foi
entao eu iniciei um novo projeto
coloquei 1 botao
e deixei a cor padrao o "Control"
coloquei a transparencia no control ae foi, so fiko o botao visivel, o resto tava invisivel
ae eu dei print na cor do Control, coloquei no paint fiz o desenho
na transparencia eu coloquei o control, mas n funciono
ele so ta indo quando n uso imagem
oq eu faço?
e outra
oq eu baixei do site q vc posto
funciono perfeitamente
jpaulino
28-07-2008, 23:35
Vê se isto ajuda TransparencyKey (http://www.portugal-a-programar.org/forum/index.php/topic,26829.msg208335.html#msg208335)
yschmitzz
29-07-2008, 03:04
Pow cara
agredeço muito pela atençao xD
ja deve ter percebido q eu so noob nessa area
é q tipo
consego fazer o form fik invisivel
mas o problema é q eu posso colok o form e a imagem da mesma cor, so vai fik transparente o form a imagem continua a aparencendo
fiz as paradas todas e colei o comando no sub da imagem, fiko assim
Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.Click
Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None
Me.TransparencyKey = System.Drawing.SystemColors.Control
End Sub
mas n mudo nada
jpaulino
29-07-2008, 10:12
Não entendi!
Se queres colocar o form com um formato diferente podes fazer como indiquei, agora se for preciso coisas mais avançadas, Windows Presentation Foundation é uma boa solução (embora mais dificil).
Explica melhor o que queres.
yschmitzz
30-07-2008, 22:51
nao
to querendo deixar uma cor invisivel
e isso nao ta dando certo
coloco invisibilidade na cor 0; 255; 0 ( que é o lime)
e o background do form, eu coloquei com a mesma cor
e a imagem tbm com a mesma cor
ja tentei colok a imagem como background e colok a cor invisivel, mas n vai
so fik invisivel a cor do form
vo posta a foto e o projeto
Projeto
http://rapidshare.com/files/133668880/form.rar.html
Foto
http://img239.imageshack.us/img239/3759/imagemmv4.png (http://imageshack.us)
http://img239.imageshack.us/img239/3759/imagemmv4.936bd26a4e.jpg (http://g.imageshack.us/g.php?h=239&i=imagemmv4.png)
Tens de tirar a barra de titulo do form...
Na propriedade "Form Border Style" escolhe a opção "None"
jpaulino
31-07-2008, 13:28
nao
to querendo deixar uma cor invisivel
[/URL]
Humm, assim é mais fácil. Só tens de defenir a TransparencyKey = Cor que queres fazer desaparecer.
[URL]http://msdn.microsoft.com/en-us/library/system.windows.forms.form.transparencykey.aspx (http://g.imageshack.us/g.php?h=239&i=imagemmv4.png)
yschmitzz
01-08-2008, 04:21
Po, agente nao ta se intendendo
Tipo
a cor fik invisivel quando eu configuro a transparencia
mas o problema eh que ela so fik invisivel c for a cor do form, a cor da imagem do form nao fik invisivel
por exeplo
se eu criar um form
sem ou com borda
colocar ele como cor Lime
btar transparencia no lime
criar uma imagem com o redor da figura tudo em lime
o form onde tem lime
fik invisivel
MENOS a imagem q eu adicionei q é o mais importante
ele so funciona a transparencia no form, em outras coisas como figura e BG ele nao colok transparencia na form
posso add a imagem no combobox, no painel, no BG do proprio form, ou como pictre, ele pega a transparencia na imagem, so no form
http://img329.imageshack.us/img329/6966/ajudaqo0.png (http://imageshack.us)
http://img329.imageshack.us/img329/6966/ajudaqo0.fb7997bc60.jpg (http://g.imageshack.us/g.php?h=329&i=ajudaqo0.png)