Effects of the enumerated values of TextWrapping.
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Class="WpfApplication1.Window1" Height="480" Width="640" Title="TextWrap Sample"> <StackPanel Margin="0,0,0,10" Background="LightSkyBlue"> <StackPanel Orientation="Horizontal" Margin="0,0,0,20"> <Button Name="btn1" Background="Silver" Width="100" Click="Wrap">Wrap</Button> <Button Name="btn2" Background="Silver" Width="100" Click="NoWrap">NoWrap</Button> <Button Name="btn4" Background="Silver" Width="100" Click="WrapWithOverflow">WrapWithOverflow</Button> </StackPanel> <TextBlock Name="txt2" TextWrapping="Wrap" Margin="0,0,0,20" Foreground="Black"> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.Lorem ipsum dolor sit aet, consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. </TextBlock> <TextBlock FontSize="12" Name="txt1"> The TextWrap property is currently set to Wrap. </TextBlock> </StackPanel> </Window> //File:Window.xaml.vb Imports System Imports System.Windows Imports System.Windows.Controls Imports System.Windows.Documents Imports System.Windows.Media Namespace WpfApplication1 Public Partial Class Window1 Inherits Window Public Sub Wrap(sender As Object, e As RoutedEventArgs) txt2.TextWrapping = System.Windows.TextWrapping.Wrap txt1.Text = "The TextWrap property is currently set to Wrap." End Sub Public Sub NoWrap(sender As Object, e As RoutedEventArgs) txt2.TextWrapping = System.Windows.TextWrapping.NoWrap txt1.Text = "The TextWrap property is currently set to NoWrap." End Sub Public Sub WrapWithOverflow(sender As Object, e As RoutedEventArgs) txt2.TextWrapping = System.Windows.TextWrapping.WrapWithOverflow txt1.Text = "The TextWrap property is currently set to WrapWithOverflow." End Sub End Class End Namespace