Home Downloads Account Forum Search FAQ Members_List Logout

Tout sur l'informatique - Programmation C#, Sécurité, Divx, P2P
  Inscrivez-vous !  
Fermer ce volet
 Fermer ce bloc
Menu
 Accueil
 Les Sujets et Les Articles
 Informatique
 Programmation C#
 Sécurité & Hacking
 Astuces Windows
 Divx & P2P
 Smartphones
 Cryptographie
 Webmaster
 Cours Delphi Programmation
 Hoax
 MSN
 Divers
 News
 Jeux Video
 Android OS
 Excel
 Communauté
 Forums
 T'Chat IRC
· Proposer un article
· Messages Privés
 Downloads et Liens Web
 Téléchargements
 Liens
 Peer To Peer
 Contenu
 Content
 Encyclopedie
 Reviews
 Top 10
 FAQ
 Infos
 Statistiques
 Search

 Fermer ce bloc
Partenaires

Ogame

Angry Birds Solution

Aide Ogame


C# WPF Ne pas afficher le Tab Header d'un TabControl  
Programmation C# .NET

Quand on créé des applications WPF en C#, on peut avoir besoin d'utiliser un groupe d'onglet (TabControl) mais ne pas vouloir afficher les Tab Headers qui contiennent le nom des onglets et permettent de swapper d'un onglet a un autre.

Il n'existe pas a proprement parler d'option d'affichage WPF permettant de ne pas afficher les entêtes des onglets (tab header) mais on peut tout de même utiliser une astuce pour ne pas en afficher.

 



On peut par exemple utiliser un tab control et des tab items sans vouloir afficher les header, si l'on souhaite contrôler le changement d'onglet et que l'affichage d'entêtes grisées en (IsEnabled=false) ne s'intègre pas a notre interface.

Pour empêcher l'affichage des tab headers, on va remplacer le ControlTemplate des Tab items par un template vide et on va définir une bordure des tab controls egale à 0.

En pratique : code WPF

Ajoutez le code source suivant dans le nœud de votre TabControl :

<TabControl.Resources>

            <Style TargetType="TabItem">

                        <Setter Property="Template">

                                    <Setter.Value>

                                               <ControlTemplate TargetType="TabItem">

                                               </ControlTemplate>

                                    </Setter.Value>

                        </Setter>

            </Style>

</TabControl.Resources>

 

Posté le Samedi 09 avril 2011 à 19:40:10 par zmaster
"C# WPF Ne pas afficher le Tab Header d'un TabControl" | Connexion/Créer un compte | 0 commentaires
Les commentaires sont la propriété de leurs auteurs. Nous ne sommes pas responsables de leurs contenus !

Les commentaires anonymes ne sont pas autorisés, veuillez vous enregistrer
 
 Fermer ce bloc Liens connexes
· Plus à propos de Programmation C# .NET
· Nouvelles transmises par zmaster

L'article le plus lu à propos de Programmation C# .NET:
C# Copier un objet sans implémenter ICloneable

 Fermer ce bloc Estimer cet Article
Score Moyen: 1
Votes: 1


Merci de prendre une seconde et de voter pour cet article:

Excellent
Très Bon
Bon
Moyen
Mauvais

 Fermer ce bloc Options

 Format imprimable Format imprimable

 Format PDF Format PDF

 Envoyer cet article à un(e) ami(e) Envoyer cet article à un(e) ami(e)



Conditions d'utilisation

Tous les logos et marques sont des Propriétés respectives. Les commentaires sont la propriété respective de ceux qui les postent, tout le reste © 2006-2011 est personnel.
Tous droits réservés. PHP-MaXiMuS est un logiciel libre en version GNU/GPL license .
Copyright 2005 PHP-MaXiMuS .

[ Page générée en 0.0829 sec ] [ (PHP: 47% - SQL: 53%) ] [ Requêtes SQL: 59 ] [ 258 pages vues la dernière heure ]
 Top Max Cache Off Copyright Mentions légales PHP Maximus CMS