Controle d'onglet personnalisable

Soyez le premier à donner votre avis sur cette source.

Vue 17 895 fois - Téléchargée 1 368 fois

Description

Comme son nom l'indique, c'est un genre de controle avec des onglets assez personnalisable :

Directement :
Couleur des onglets actif, inactif, cliqué et survolé
Epaisseur et couleur de bordure
Hauteur, largeur mini et maxi des onglets
Le type de rendu (1 pour le moment)

Avancé :
En héritant de la classe ATabButton, il est très simple de personnaliser le rendu du bouton.

Les pages sont des Form, mais au lieu d'hériter directement de Form, il faut hériter de TabPage(Le fonctionnement en mode design sera le même).

Un exemple d'utilisation ici : http://wapiti.net.googlepages.com/wapiti_split_browsers

Source / Exemple :


//Ajout d'un Form "TabPage" :
private btInsertOnglet_click()
{
  OngletForm myForm = new OngletForm();
  myForm.Show(this.MonMultiPanel);
  this.MonMultiPanel.SelectPage(myForm);
}

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
219
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
7 septembre 2009

Merci.
J'en profite pour signaler que les onglets ne fonctionne pas comme ceux d'origine dans la toolbox de VS.
Ici, on créer une form qui hérite de "TabPage" au lieu de "Form", qui se comporte comme une Form au design, que l'on peux afficher comme une form à l'exécution ou bien choisir de l'ouvrir dans le MultiPanel comme dans le teste :
maForm.Show(monMultipanel);
Messages postés
81
Date d'inscription
lundi 26 septembre 2005
Statut
Membre
Dernière intervention
22 octobre 2008

J'ai tester. Pas de bug (sauf la dll a mettre ave le .exe). Sinon très réussi les onglet.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.