Diminution de l'espacement de ligne dans un TextBlock / FlowDocument
Certaines polices ont une grande quantité d'espaces au-dessus et en-dessous de la lettre. Est-il un moyen de corriger ça, et serrer l'espace entre les lignes d'un mot gainé de paragraphe dans WPF (dans un TextBlock ou un FlowDocument)? Comme une sorte de négatif de la marge entre les lignes?
Il y a un LineHeight
bien sur Paragraph
et TextBlock
, mais il semble que pour vous permettre de augmentation l'espacement -- si vous définissez ce paramètre à une valeur inférieure à la valeur par défaut, c'est tout simplement ignoré.
Vous devez vous connecter pour publier un commentaire.
Définir la
LineHeight
comme avant, mais le changement leLineStackingStrategy
àBlockLineHeight
Pour illustrer @Joël réponse (qui est toujours très utile 5 ans plus tard :P)
Voir ce question.
Il existe plusieurs méthodes différentes pour fixer la hauteur. Le seul qui a fonctionné pour moi est cette qui fixe la marge de 0.