Jump to content

Funcão dinamica


mekanis
 Share

Recommended Posts

Boas pessoal,

Há alguma função/ferramenta no VB em que, por exemplo, carregamos num botão e ao lado aparece um quadro com mais opções/botões mas de forma dinâmica, tipo aparecer e desaparecer, do estilo "Opções adicionais" aqui de quando escrevemos um post no forum.

Não sei se me faço entender, mas se for preciso tento explicar melhor.

Obrigado,

Cumprimentos

Link to comment
Share on other sites

Boas pessoal,

Há alguma função/ferramenta no VB em que, por exemplo, carregamos num botão e ao lado aparece um quadro com mais opções/botões mas de forma dinâmica, tipo aparecer e desaparecer, do estilo "Opções adicionais" aqui de quando escrevemos um post no forum.

Não sei se me faço entender, mas se for preciso tento explicar melhor.

Obrigado,

Cumprimentos

Tenta fazer um desenho no paint ou assim para perceber sff 🙂

Link to comment
Share on other sites

Afinal ainda não está resolvido :s

é o seguinte, adicionei um botão ao painel e quando lá passo com o rato e o painel fecha-se (porque pus código com o evento MouseLeave para quando o rato saísse do painel, este fechasse). Já tentei anular esta situação com um MouseMove e com coordenadas mas não está a resultar e não estou a ver como posso solucionar isto.

Obrigado, cumprimentos.

Link to comment
Share on other sites

Boas pessoal,

Aqui vai uma printscreen para talvez perceberem melhor

E aqui codigo:

Private Sub btnapolice_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnapolice.Click
        Panel2.Visible = True
        For x As Integer = 0 To 150
            Me.Panel2.Width = x
            Application.DoEvents()
        Next
    End Sub

Private Sub Panel2_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Panel2.MouseLeave
            For z As Integer = 150 To 0 Step -1
                Me.Panel2.Width = z
                Application.DoEvents()
            Next
            Panel2.Visible = False
        

    End Sub

Tipo, o rato ao sair do painel este recolhe, mas quando passa por cima de um botao que está dentro do painel tambem, porque não faz parte do painel.

Podem-me dizer como é que faço para anular esta situação??

Obrigado, Abraços

Link to comment
Share on other sites

lool é facil, fazes um tempo de atraso para recolher o painel.

Depois fazes uma sub geral para recolher (com o atraso), depois todos os controlos poes o cancelar a recolha..

Outra maneira, fazes a recolha pela posição do rato...

Já tentei com a opção move do rato no formulário mas como tenho a opção mdiparent activa não dá...

Podes-me explicar melhor essa de cancelar a recolha?

Obrigado

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.