Réglage de TabItem largeur automatiquement pour remplir les espaces?
J'ai un TabControl objet avec certains TabItem des objets à l'intérieur. Maintenant la somme de la largeur de TabItem n'est pas assez long pour remplir l'espace sur la droite:
Maintenant je souhaite avoir un de conception suivantes:
le texte d'alt http://img111.imageshack.us/img111/4158/67279984.png
Les propriétés que dois-je mettre pour obtenir un de la conception ci-dessus? Pour le deuxième dessin, j'ai essayé d'ajuster HorizontalAlignment propriété ("centre") en TabItem objets et HorizontalContentAglinment propriété ("centre") en TabControl objet, mais aucun ne fonctionne.
Quelqu'un pourrait-il préciser ce que je dois faire pour mettre en œuvre la conception? Je préfère la première conception, mais si c'est impossible ou très difficile, la seconde serait sympa aussi.
Grâce.
OriginalL'auteur | 2009-10-17
Vous devez vous connecter pour publier un commentaire.
Les onglets sont organisés par le TabControl est HeaderPanel. Vous devez remplacer la HeaderPanel pour modifier la mise en page. Il semble que la seule façon de le faire est avec un ControlTemplate. Voici un article qui va vous montrer comment faire:
http://www.codeproject.com/KB/WPF/WpfSqueezeTabPanel.aspx.
OriginalL'auteur hwiechers
Veuillez voir ma réponse sur cette même question(Si j'ai bien compris):
Comment Étirer WPF Onglet en-Têtes des éléments de Contrôle Parent Largeur
OriginalL'auteur XMight