Usuário com melhor resposta
Problema estranho com butão flat

Pergunta
-
Na minha form1 coloquei tres butões. eles tem aparecia flat e nas defenições tem como:
MouseDownBackColor = Transparent
MouseOverBackColor = Transparent
Até aqui tudo bem. Faço f5 para iniciar o projeto e nada de estranho:
Mas quando passo o rato em cima de qualquer butão ele desaparece.
Ja tentei fazer isto:
Private Sub Button1_MouseDown(sender As Object, e As MouseEventArgs) Handles Button1.MouseDown Label6.Text = "Descrição: Cria um novo ficheiro de texto (.txt)" Me.Button1.BackColor = Color.DodgerBlue Me.Button1.BackgroundImage = My.Resources.file_branco Me.Button1.Visible = True End Sub Private Sub Button1_MouseEnter(sender As Object, e As EventArgs) Handles Button1.MouseEnter Label6.Text = "Descrição: Cria um novo ficheiro de texto (.txt)" Me.Button1.BackColor = Color.DodgerBlue Me.Button1.BackgroundImage = My.Resources.file_branco Me.Button1.Visible = True End Sub Private Sub Button1_MouseLeave(sender As Object, e As EventArgs) Handles Button1.MouseLeave Label6.Text = "Descrição:" Me.Button1.BackColor = Color.SteelBlue Me.Button1.BackgroundImage = My.Resources.file_branco Me.Button1.Visible = True End Sub Private Sub Button1_MouseUp(sender As Object, e As MouseEventArgs) Handles Button1.MouseUp End Sub
Não funciona. Ele simplesmente quando coloco o botão por cima ele pufff ... desaparece
Nunca me aconteceu isto
Produto: Visual Studio 11 Beta (VB.net)
O meu objetivo ______ criar um sistema operativo
Respostas
-
Nunca fiz nada para o Wphone, mas você não está pecando ao ter colocado estas duas linhas:
MouseDownBackColor = Transparent
MouseOverBackColor = Transparent
Com elas todas as vezes que passar o mouse ou clicar sobre o botão ele ficará transparente.
- Sugerido como Resposta Harley AraujoModerator segunda-feira, 23 de julho de 2012 12:05
- Marcado como Resposta Fábio Daniel Reis quarta-feira, 1 de agosto de 2012 11:38
Todas as Respostas
-
Nunca fiz nada para o Wphone, mas você não está pecando ao ter colocado estas duas linhas:
MouseDownBackColor = Transparent
MouseOverBackColor = Transparent
Com elas todas as vezes que passar o mouse ou clicar sobre o botão ele ficará transparente.
- Sugerido como Resposta Harley AraujoModerator segunda-feira, 23 de julho de 2012 12:05
- Marcado como Resposta Fábio Daniel Reis quarta-feira, 1 de agosto de 2012 11:38
-
-
-