2009-06-04 8 views
3

Je rencontre un problème visuel avec le style d'un TabControl dans WPF. Donc, même si j'ai défini la bordure du contrôle de tabulation sur 0px et transparent, il y a toujours une ligne très fine sur les bords droit et inférieur.TabControl sans bordure wpf (XP)

Je n'ai pas réussi à trouver la propriété qui résoudrait cela, alors peut-être quelqu'un a connu le même problème et pourrait le partager.

Merci à l'avance,
Boris

+0

J'ai aussi un problème visuel avec un TabItem. Lorsque vous définissez la bordure et l'arrière-plan avec la même couleur, et ils ont un rayon de coin, les coins intérieurs (à l'intérieur de la bordure) le contenu ne sera pas complètement remplir. Dans mon cas il y a encore du blanc dans les coins. –

Répondre

3

Etes-vous sûr de sa partie de la frontière et non la DropShadowEffect?

Vous devrez remplacer le ControlTemplate pour vous débarrasser complètement de la bordure. Heres an MSDN Example.

+1

La bordure nommée 'Border' à l'intérieur de ControlTemplate de TabControl entoure ContentPresenter, et en mettant la bordure autour du contenu de TabItem, les propriétés Border sur le TabControl n'affecteront pas cela, vous devez donc modifier le ControlTemplate pour supprimer cette bordure. – rmoore