WPF – Il controllo TextBlock

Questo testo fa parte del capitolo 27 del libro “Visual Basic 2010 spiegato a mia nonna” che sarà pubblicato fra poche settimane. Trovate l’esempio di codice tra gli esempi liberamente scaricabili al seguente indirizzo:https://deghetto.wordpress.com/2011/02/05/libro-visual-basic-2010-spiegato-a-mia-nonna/

Il controllo TextBlock permette di inserire un intero blocco di testo.

Impostando la proprietà TextWrapping a Wrap, poi, sarà possibile anche far andare il testo a capo.

27.29

La definizione XAML predefinita è la seguente:

   1:  <TextBlock
   2:    Height="23"
   3:    HorizontalAlignment="Left"
   4:    Margin="10,10,0,0"
   5:    Name="TextBlock1"
   6:    Text="TextBlock"
   7:    VerticalAlignment="Top" />

 

Vediamo quindi un blocco di testo definito nel codice XAML seguente:

   1:  <!-- Esempio: 27.14 -->
   2:  <Window x:Class="MainWindow"
   3:      xmlns=
   4:  "http://schemas.microsoft.com/winfx/2006/xaml/presentation"
   5:      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
   6:      Title="MainWindow" Height="192" Width="361">
   7:      <Grid>
   8:      <TextBlock
   9:        Height="127"
  10:        FontWeight="Heavy"
  11:        HorizontalAlignment="Left"
  12:        Margin="12,12,0,0"
  13:        Name="TextBlock4"
  14:        VerticalAlignment="Top"
  15:        FontFamily="Latha"
  16:        FontSize="18"
  17:        Width="314"
  18:        TextWrapping="Wrap"
  19:        TextAlignment="Justify">
  20:        Blocco di testo:
  21:        il controllo TextBlock
  22:        permette di scrivere liberamente
  23:        e andare a capo automaticamente
  24:        (proprietà TextWrapping = Wrap).
  25:      </TextBlock>
  26:    </Grid>
  27:  </Window>

 

Potete vedere il risultato nella seguente figura.

27.30

Lascia un commento

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.