WPF tabcontrol style
J'ai une INTERFACE utilisateur avec un assez standard regarder et se sentir. Il a une colonne d'icônes sur le côté gauche, qui lorsqu'il est cliqué ouvrir un autre contrôle de l'utilisateur sur le côté droit. Actuellement, je suis en utilisant des commandes séparées pour les icônes de sélection et le contrôle usercontrol de confinement. Je vais avoir d'étranges problèmes de focus que je suis fatigué d'essayer de les atténuer et je me demande si je pourrais le style d'un tabcontrol pour ressembler à mon UI (sous l'hypothèse d'un tabcontrol n'aurait pas les problèmes de focus lors de la navigation dans les onglets).
Voici une capture d'écran de l'INTERFACE utilisateur de base. Le style est surtout sur la façon d'obtenir le tabcontrols sélection de la page ressemble à ma colonne d'icônes. Quelqu'un veut jeter son chapeau dans l'anneau de la façon dont je puisse accomplir cela avec un tabcontrol? Mon xaml est assez faible à ce point.
le texte d'alt http://img413.imageshack.us/img413/8399/directoru.png
Il a été BrentRobi à l'origine du post et aurait l'image. L'exemple dont je parlais est à la modifier pour la accepté de répondre ci-dessous.
Je suis désolé, vous avez raison. J'ai tapé '@B' et a accepté la première entrée sans vérifier.
Imageshack image n'est plus active. Aucune chance qu'il peut être intégré?
Désolé j'ai depuis longtemps perdu la trace de cette image et même de l'application, elle a été de. Impressionnant de voir ce toujours pertinent, 7 ans plus tard...
OriginalL'auteur BrettRobi | 2010-03-25
Vous devez vous connecter pour publier un commentaire.
Ensuite, vous mettez les icônes dans l'en-Tête de la propriété de la TabItems et les contrôles utilisateur dans le Contenu de la propriété. Vous obtenez environ à mi-chemin. Si vous voulez exactement le même look que vous aurez besoin de retemplate le TabControl et TabItem en copiant le modèle en cours (utilisation de Mélange ou de ShowMeTheTemplate de copier le modèle actuel) et de la modifier au besoin. Mais seulement la modification de ces propriétés vous permettra de tester si un TabControl de se débarrasser de vos problèmes de focus.
Edit: Voici un exemple de modèle qui devrait être assez près de votre capture d'écran
C'est essentiellement une copie de la normale TabControl avec certaines Frontières ajoutés et supprimés. Espérons que cela aide.
Je peux poster un exemple quand je rentre à la maison en quelques heures.
Brett, je pense que vous trouverez que retemplating ne sera pas si mauvais. Il semble effrayant, mais une fois que vous obtenez en elle est assez amusant. De Plus, ayant de l'ancien modèle de revenir à la signifie que vous pouvez toujours recommencer si le pire arrive au pire.
Merci pour l'exemple de Bryan. Je vais regarder de plus près dans les prochains jours.
OriginalL'auteur Bryan Anderson
Comment sur temlating le TabControl avec un DockPanel, et la liaison de la DockPanel.Quai de la TabPanel à l'origine TabStripPlacement propriété ?.. comme le montre
OriginalL'auteur Michael Sutton