2010-11-25 43 views
0

Je souhaite que le texte multiligne soit bien formaté et affiché dans silverlight 4.0. Je pense, ce serait bien d'utiliser TextBox à cet effet (possibilité d'ajuster la couleur de fond et ainsi de suite).Texte multiligne bien formaté dans Silverlight 4

Mon texte aimerait présenter comme suit:

First row   aaaaaaa 
Second row   bbbbbbbb 
Third row   53456.00 
Fourth row   66 

En fait, quelle est la meilleure approche pour obtenir un texte bien formaté - Je veux « première ... ligne » à gauche aligné, wheres « AAAA .... "aligné à droite pour chaque rangée.

Merci pour les indices et astuces!

Vive

+0

Pouvez-vous eloborate comment/pourquoi la couleur d'arrière-plan serait ajusté et quoi d'autre en particulier serait « et ainsi de suite » se réfèrent à. – AnthonyWJones

Répondre

0

Attend à moi comme vous êtes après un contrôle d'éléments, voici une entrée: -

 <ItemsControl ItemsSource="{Binding YourData}"> 
     <ItemsControl.ItemTemplate> 
      <DataTemplate> 
       <Grid> 
        <Grid.ColumnDefinitions> 
         <ColumnDefinition Width="*" /> 
         <ColumnDefinition Width="*" /> 
        </Grid.ColumnDefinitions> 
        <TextBlock Text="{Binding RowText}" /> 
        <TextBlock Text="{Binding RowValue}" Grid.Column="1"/> 
       </Grid> 
      </DataTemplate> 
     </ItemsControl.ItemTemplate> 
    </ItemsControl> 
0

Par TextBox, je suppose que vous parlez RichTextBox. Vous pouvez avoir quelques options avec ses balises de mise en forme. La plupart des commandes de mise en page déjà mises à votre disposition seront les plus attrayantes. De l'exemple, il semblerait que le Grid serait votre élément de choix.