2011-01-19 11 views
6

È possibile il margine Testo in controllo TextBlock?testo margine in TextBlock

mio stile sul controllo textBlock è qui:

<Style x:Key="InfosStyle" TargetType="{x:Type TextBlock}"> 
    <Setter Property="FontSize" Value="13"/> 
    <Setter Property="FontWeight" Value="Normal"/> 
    <Setter Property="Height" Value="35"/> 
    <Setter Property="VerticalAlignment" Value="Center"/> 
    <Setter Property="TextAlignment" Value="Justify"/> 
    <!--<Setter Property="BorderThickness" Value="1"/>--> 
    <!--<Setter Property="BorderBrush" Value="#BFE3FE"/>--> 
    <Setter Property="Background" Value="#BFE3FE"/> 
    <Setter Property="Margin" Value="2,4,0,1" /> 
</Style> 

risultato è qui:

alt text

Per examole Vorrei align o margine impostato sul testo in textBlock.

Ora: | Chatuje a | _Chatuje

Mi piacerebbe avere un po 'di spazio libero sul lato sinistro in TextBlock.

libero spazio TextOfTextBlock

No

TextOfTextBlock

risposta

18

È necessario impostare Padding nel vostro stile. Qualcosa di simile

<Setter Property="Padding" Value="10,0,0,0" /> 
2

Sembra che sia necessario impostare Riempimento anziché Margine.