2014-11-22 2 views
0

Привет как я обернуть текст внутри CheckBox, мой код:Как обернуть текст/содержание в CheckBox КР8

 <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> 
     <phone:WebBrowser x:Name="NDAFormWebBrowser" 
          HorizontalAlignment="Left" Margin="6,10,0,0" 
          VerticalAlignment="Top" Height="448" Width="446" 
          Background="#FF641E7B"/> 
     <CheckBox x:Name="NDA_chkBox" 
        HorizontalAlignment="Left" 
        Margin="8,464,0,0" VerticalAlignment="Top" 
        Height="75"> 
      <TextBlock x:Name="friendlyNameDisplay" 
         FontSize="10" Text="{Binding FriendlyDisplayName}" 
         TextWrapping="Wrap" Width="390"/> 
     </CheckBox> 

Я хочу, чтобы texblock должен получить FriendlyDisplayName обернутый текст .... который я не в состоянии получить через мой код Пожалуйста, помогите

ответ

0

текст будет получить завернутые, когда вы используете свойство TextWrapping и установив его значение как «Wrap». Для кода выше текст будет продолжать снижаться, поскольку вы не зафиксировали свойство height для текстового блока.

P.S.

1) Отрегулируйте свойство FontSize, чтобы получить лучшую упаковку.

2) Используйте свойство TextAlignment как Центр, чтобы сделать его аккуратным.

0

Вы пытались включить обертывание TextBlock в пределах DataTemplate?

<CheckBox x:Name="NDA_chkBox" 
       HorizontalAlignment="Left" 
       Margin="8,464,0,0" VerticalAlignment="Top" 
       Height="75"> 
<CheckBox.ContentTemplate> 
      <DataTemplate> 
       <TextBlock Text="option_show_to_requester" TextWrapping="Wrap"/> 
      </DataTemplate> 
     </CheckBox.ContentTemplate> 
    </CheckBox> 

Взгляните на этот тоже:

TextBlock not wrapping inside grid column windows phone

Смежные вопросы