Partage
  • Partager sur Facebook
  • Partager sur Twitter

[VB.NET][form] TabControl

    28 août 2017 à 16:35:56

    Bonjour,
    je suis en train d'essayer de faire une interface qui utilise un tabcontrol, le souci que j'ai c'est que j'ai beau mettre des fonds texturer dans tout les sens j'ai toujours un barre grise en haut du tabcontrol après les onglet car ils ne prennent pas toute la ligne du tabcontrol. Je voudrai donc savoir comment me débarrasser de cette barre pour qu'il m'affiche mon fond texturé après la fin des onglets. Merci à vous.
    Cordialement,
    Drolz
    • Partager sur Facebook
    • Partager sur Twitter
      31 août 2017 à 17:17:41

      Salut,

      Une barre grise ? Tu serais envoyer un screen pour qu'on voit :) ?

      Sinon, je pense que ca ce passe dans la propriété 'Apparence' du TabControl. Jette s'y un p'tit coup d'oeil ;)

      • Partager sur Facebook
      • Partager sur Twitter

      Le meilleur moyen de prédire l'avenir, c'est de l'inventer | N'oubliez pas [résolu] et +1 | Excusez mon ôrtograffe, j'essaie de l'améliorer...

        1 septembre 2017 à 11:19:58

        Oui effectivement ça serais plus simple avec un screen :)

        • Partager sur Facebook
        • Partager sur Twitter
          1 septembre 2017 à 12:39:45

          C'est bizard. Moi je n'ais pas ça. A mon humble avis, c'est soit un simple problème d'affichage, ou soit que tu utilise ce contrôle "dans un autre", je pense par exemple avec un DataGriesView... Ou encore que la version que tu utilises du contrôle ne gère pas la transparence.

          M'enfin, je suis navré mais je ne vois pas trop :euh:

          • Partager sur Facebook
          • Partager sur Twitter

          Le meilleur moyen de prédire l'avenir, c'est de l'inventer | N'oubliez pas [résolu] et +1 | Excusez mon ôrtograffe, j'essaie de l'améliorer...

            1 septembre 2017 à 17:48:41

            Merci de ta réponse.

            Je ne pense pas qu'il soit dans un autre contrôle, il est directement dans la fenêtre (IsMdiContainer == True). j'i en revanche d'autres contrôleurs au dessus et en dessous. Cela peut-il jouer ?

            Car j'ai vue que la transparence était géré avec un système d'héritage et que les contrôleurs sont les enfants de la Form et que du coup la transparence d'un controleurs enfant de la fenêtre ne fonctionne que pour la form qui est le parent. Du coup tu ne peux pas avoir de transparence si tu superpause deux objets.

            Je vais essayer de recréer une form en ne mettant que le TabControl voir si la ça marche.

            Quand tu parle de version du contrôle qu'entend tu exactement ?

            • Partager sur Facebook
            • Partager sur Twitter
              1 septembre 2017 à 18:42:20

              Drolz a écrit:

              Car j'ai vue que la transparence était géré avec un système d'héritage et que les contrôleurs sont les enfants de la Form et que du coup la transparence d'un controleurs enfant de la fenêtre ne fonctionne que pour la form qui est le parent. Du coup tu ne peux pas avoir de transparence si tu superpause deux objets.


              Oui, je pensais exactement à ça. Maintenant je ne sais pas trop d'aider xD c'est à toi de gérer ça :)

              Drolz a écrit:

              Quand tu parle de version du contrôle qu'entend tu exactement ?


              Que le Framework et les composants qu'il utilise n'en est pas qu'a leurs 1ere version, et qu'il y en a eu d'autre qui corrigeaient les erreurs.

              -
              Edité par vanaur 1 septembre 2017 à 18:43:20

              • Partager sur Facebook
              • Partager sur Twitter

              Le meilleur moyen de prédire l'avenir, c'est de l'inventer | N'oubliez pas [résolu] et +1 | Excusez mon ôrtograffe, j'essaie de l'améliorer...

                4 septembre 2017 à 10:35:21

                Bonjour,

                J'ai réussi à résoudre mon problème. En faite c'est que fenêtre avait l'option : IsMdiContainer == True en le passant à false (comme de base j'ai pu avoir mon fond texturé :)

                Je peux aussi toujours ajouter des containers, du coup j'ai du mal comprendre à quoi sert cette option? EN tout cas ça marche niquel pour le moment maintenant :)

                Merci à toi Vanaur.

                • Partager sur Facebook
                • Partager sur Twitter
                  4 septembre 2017 à 13:33:27

                  De rien :)

                  Tu as du mal à comprendre à quoi sert l'option IsMdiContainer ?

                  En gros, c'est grace à elle que notre Form pourra être l'heureuse porteuse d'enfant. Donc, des formulaires enfants d'interface multidocument (MDI) d'après Microsoft.

                  -
                  Edité par vanaur 4 septembre 2017 à 13:33:45

                  • Partager sur Facebook
                  • Partager sur Twitter

                  Le meilleur moyen de prédire l'avenir, c'est de l'inventer | N'oubliez pas [résolu] et +1 | Excusez mon ôrtograffe, j'essaie de l'améliorer...

                  [VB.NET][form] TabControl

                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                  × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                  • Editeur
                  • Markdown