begin process at 2012 02 11 10:42:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > CONTROLE D'ONGLET PERSONNALISABLE

CONTROLE D'ONGLET PERSONNALISABLE


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Source .NET ( DotNet ) Classé sous :TabPage, TabControl, Onglet, GDI, Control Niveau :Débutant Date de création :26/09/2007 Date de mise à jour :26/11/2007 13:27:06 Vu / téléchargé :13 859 / 1 017

Auteur : Yxion

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
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_bro wsers

Source

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


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

26 septembre 2007 20:23:02 :
Oubli d'un dll
26 septembre 2007 20:23:30 :
Obli d'une dll
01 octobre 2007 11:19:24 :
Suppression du scintillement (J’ai enlevé la transparence des onglets qui ne servait à rien pour mettre la couleur d’arrière plan du parent) Ajout d’événements liés au onglets Optimisations diverses de certains calculs et invalidations Changement des noms des champs des variables de couleurs pour éviter la surcharge sur BackColor qui nuisait au changement de couleur en mode design
01 octobre 2007 11:32:06 :
Erreur de MAJ.
01 novembre 2007 22:55:37 :
Divers améliorations, optimisation, réglages de bugs, ajout d'une possibilité de menu contextuel, amélioration et ajout de rendus
26 novembre 2007 13:27:08 :
Ajout d'un bouton de fermeture sur chaque onglet

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) GRAPHIQUE TYPE SECTEUR
Source .NET (Dotnet) REFLECTION .NET
Source avec Zip Source .NET (Dotnet) WEBBROWSER GÉRANT POPUP, ONGLETS, BOUTONS SOURIS...
Source avec Zip Source .NET (Dotnet) DOWNLOADMANAGER ASYNCHRONE RÉUTILISABLE
Source avec Zip Source avec une capture Source .NET (Dotnet) UNE FORM QUI S'INSÈRE PARTOUT

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) WINDOWSGADGET LIKE par Frelon
Source avec Zip Source avec une capture Source .NET (Dotnet) USERCONTROL PLANNING / SEMAINE / JOURNÉE par yohan49
Source avec Zip Source avec une capture Source .NET (Dotnet) TEMPLATE MATCHING ET RECONNAISSANCE D'OBJETS AVEC OPENCV (EM... par boutemine
Source .NET (Dotnet) CALCULE D'UNE EXPRESSION MATHEMATIQUE PAR COMPILATION par yohan49
Source avec Zip Source avec une capture Source .NET (Dotnet) CALENDRIER TACTILE, SOUS FORME DE ROUES par Robert33

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) LIBRAIRIE TRÈS COMPLETTE DE CONTROLS WINFORMS PERSONNALISÉS par jmenfous
Source avec Zip Source .NET (Dotnet) MORPION.NET par wizad
Source avec une capture Source .NET (Dotnet) BACKGROUND DE TOOLSTRIP PERSONALISÉS (HERITAGE ET GDI+) par Yxion
Source avec Zip Source avec une capture Source .NET (Dotnet) NAVIGATION DANS UNE TABCONTROL par floptwo
Source avec Zip Source avec une capture Source .NET (Dotnet) AFFICHER LES INFORMATIONS DE VERSION D'UN PROCESSUS OU D'UN ... par boumarsel

Commentaires et avis

Commentaire de leproc le 28/09/2007 10:23:52 8/10

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

Commentaire de Yxion le 28/09/2007 11:27:13

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);

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Cacher une TabPage / onglet [ par Uskia ] Je developpe une application en C# sous visual studio 2005 et j'utilise le composant tabcontrol / tabpage, c'est-à-dire les boites à onglet.Pour mon a TabControl et onglet [ par Thanos_the_yopper ] j'ai un TabControl avec des onglets et j'aurais voulu qu'a l'affichage de ma page, je "force" quel onglet est activé merci d'avance :)Final Fantasy Me Bouge tes onglets... [ par bigflo93 ] Salut,Je voudrais savoir s'il est possible de faire du drag and drop avec des ongles en C# ?Je m'explique. Dans un tabControl, ya des onglets. Et voud changer l'ordre des onglet dans un tab control [ par Thanos_the_yopper ] voilà, tout est dit ;)comment on peut changer l'ordre des onglets d'un tab control avec une fonction dans le code ? (est-ce que c'est possible déjà)Fi TabControl et Bufferisation. [ par Nils_Reco_Vocale ] Bonjour, Je cherche à faire une application qui affiche des graphes dans un TabControl, pour être clair, un truc qui ressemble vachement à Excel. tabcontrol + helpppppppppppppppp [ par emmanuel9 ] bonjour à tous, J'ai un tabcontrol avec 3 tabpages et je veux mettre l'onglet des deux premiers tabpages en rouges. Dans l'événement désactiver le changement d'onglet [ par _celine_ ] Bonjour, Je travaille dans un tabControl et j'aimerais savoir lorsqu'un tabPage est sélectionné, comment peut-on empecher l'utilisateur d'o Forms dans TabControl [ par bloomy ] Salut!j'ai créé 3 forms indépendants que je voudrais réunir dans une seule fenêtre.Pour cela je voudrais utiliser un TabContr Onglet de tabControl & Focus [ par OxN ] Bonjour,J'aurai aimé savoir comment faire pour avoir le focus sur un certain Onglet d'un tabControl,merci...OxN TabControl en sortie [ par vladam ] Bonjour, J'ai une application avec un Tabcontrol de 3 onglets, j'ai surchargé l'événement "Leave" de chacun des onglets pour demander


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales