none
Rendre enabled un formulaire et en ouvrir un autre RRS feed

  • Question

  • Bonjour, j'ai un problème :

    Voici mon code :

    verifUtilisation = lectureFichierUsing("configuration/utilisation.txt")

    If verifUtilisation = False Then
              
                Dim RepMsgBox As String = MessageBox.Show("Vous venez de lancer AvRappel pour la première fois, " + vbCrLf + "nous allons donc procéder à quelque réglage. " + vbCrLf + "Veuillez appuyer sur Ok", "AvRappel - Première utilisation", MessageBoxButtons.OK, MessageBoxIcon.Information)
                If RepMsgBox = vbOK Then
    Me.enabled = false
    Me.Visible = False
                    FirstUsing.Show()
                End If      
              
            End If


    Le problème est que le "Me.enabled=false" marche mais la fenêtre qui s'ouvre se met derrière la page qui est mise en enabled...

    J'ai essayé de mettre des setToback pour "Me" mais rien ne va. Ma page FirstUsing se met toujours en premier plan.

    Comment faire?
    vendredi 19 septembre 2008 08:25

Réponses

  • Alors pourquoi fais-tu Me.Enable = false, cela la rend inactive et après tu la cache? Tu n'as qu'à l'ouvrir sans rien affecté à Me. Si tu veux désactiver Me, tu peux aussi utiliser FirstUsing.ShowDialog().

     

    vendredi 19 septembre 2008 17:18
    Modérateur
  • J'ai fais le enabled et le visible pour essayer.

    Mais j'ai utiliser un bouton dans lequel au click je fais le visible = et cette fois, cela marche.
    lundi 22 septembre 2008 12:24

Toutes les réponses

  • Je ne suis pas trop sur de comprendre, es-ce que ta page FirstUsing doit se retrouver par dessus Me et être enable?

     

    vendredi 19 septembre 2008 11:16
    Modérateur
  • En fait, j'ai un messagebox, qui est ouvert par la feuille Me, quand je clique sur le bouton ok de mon message box, je veux que me soit enabled, et qu'une autre feuille (FirstUsing) s'ouvre et soit au premier plan.

    Pour l'instant tou va, sauf que FirstUsing se place derrière Me.
    vendredi 19 septembre 2008 11:27
  • Alors pourquoi fais-tu Me.Enable = false, cela la rend inactive et après tu la cache? Tu n'as qu'à l'ouvrir sans rien affecté à Me. Si tu veux désactiver Me, tu peux aussi utiliser FirstUsing.ShowDialog().

     

    vendredi 19 septembre 2008 17:18
    Modérateur
  • J'ai fais le enabled et le visible pour essayer.

    Mais j'ai utiliser un bouton dans lequel au click je fais le visible = et cette fois, cela marche.
    lundi 22 septembre 2008 12:24