//Text CharacterSpacing:
<StackPanel>
<StackPanel>
<TextBlock Style="{StaticResource
BasicTextStyle}" Text="CharacterSpacing:" />
<Slider
x:Name="characterSpacingSlider" Width="200" Value="1"
Maximum="500" Minimum="-100" TickFrequency="100"
Orientation="Horizontal" HorizontalAlignment="Left"
/>
</StackPanel>
<TextBlock
Style="{StaticResource BasicTextStyle}"
x:Name="characterSpacingTextBlock"
Margin="5"
CharacterSpacing="{Binding
Value, ElementName=characterSpacingSlider}"
Text="TextBlock with tracking
applied via the CharaterSpacing property"/>
</StackPanel>
//RichTextBlockOverFlow
<StackPanel>
<StackPanel
Margin="0,0,0,50">
<TextBlock Style="{StaticResource
BasicTextStyle}" TextWrapping="Wrap"
Text="FontSize:" Margin="0, 0, 20, 0"/>
<Slider x:Name="fontSizeSlider"
Width="200" Value="16" Minimum="8" Maximum="24" TickFrequency="4"
Orientation="Horizontal" HorizontalAlignment="Left"
/>
</StackPanel>
<Grid
x:Name="columnGrid" Background="{StaticResource
ApplicationPageBackgroundThemeBrush}" Width="900"
Height="300">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<RichTextBlock Grid.Column="0"
OverflowContentTarget="{Binding
ElementName=firstOverflowContainer}" FontSize="{Binding Value,
ElementName=fontSizeSlider}" IsTextSelectionEnabled="True"
TextAlignment="Justify" Margin="20,0" FontFamily="Segoe UI"
Foreground="{StaticResource
ApplicationForegroundThemeBrush}">
<Paragraph>
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Sed ac mi ipsum. Phasellus vel
malesuada mauris. Donec pharetra, enim sit amet mattis tincidunt,
felis nisi semper lectus, vel porta diam nisi in augue.
Pellentesque lacus tortor, aliquam et faucibus id, rhoncus ut
justo. Sed id lectus odio, eget pulvinar diam. Suspendisse eleifend
ornare libero, in luctus purus aliquet non. Sed interdum, sem vitae
rutrum rhoncus, felis ligula ultrices sem, in eleifend eros ante id
neque. Vivamus quam lorem, varius vitae porta mollis, placerat quis
est. Aenean eget sagittis massa. Sed tellus turpis, ullamcorper
eget imperdiet vel, faucibus vel nisl. Nunc sed suscipit quam.
Vivamus convallis faucibus dignissim. Fusce sollicitudin, quam vel
cursus mattis, nisl velit tristique sapien, ac vestibulum ante arcu
a nisl. Vestibulum commodo gravida ante at tincidunt. Vestibulum in
ornare nunc. Nullam ut lorem vitae dui placerat lacinia sit amet a
arcu. Nulla sit amet odio nisi. Praesent erat urna, venenatis ac
adipiscing vel, congue at lectus. Proin ac metus at quam luctus
ultricies.
Nam vitae
ligula non ligula suscipit semper. Duis sed nulla metus, id
hendrerit velit. Curabitur dolor purus, bibendum eu cursus lacinia,
interdum vel augue. Aenean euismod eros et sapien vehicula dictum.
Duis ullamcorper, turpis nec feugiat tincidunt, dui erat luctus
risus, aliquam accumsan lacus est vel quam. Nunc lacus massa,
varius eget accumsan id, congue sed orci. Duis dignissim hendrerit
egestas. Proin ut turpis magna, sit amet porta erat. Nunc semper
metus nec magna imperdiet nec vestibulum dui fringilla. Sed sed
ante libero, nec porttitor mi. Ut luctus, neque vitae placerat
egestas, urna leo auctor magna, sit amet ultricies ipsum felis quis
sapien. Proin eleifend varius dui, at vestibulum nunc consectetur
nec. Mauris nulla elit, ultrices a sodales non, aliquam ac est.
Quisque sit amet risus nulla. Quisque vestibulum posuere velit,
vitae vestibulum eros scelerisque sit amet. In in risus est, at
laoreet dolor. Nullam aliquet pellentesque convallis. Ut vel
tincidunt nulla. Mauris auctor tincidunt auctor.
Aenean
orci ante, vulputate ac sagittis sit amet, consequat at mi. Nam
vehicula justo vel ligula egestas dapibus. Quisque accumsan erat
nec enim laoreet ac bibendum erat pulvinar. Ut pulvinar purus
scelerisque arcu porta pretium. Proin a purus ut diam placerat
vestibulum tempus sit amet velit. In hac habitasse platea dictumst.
Maecenas eu nibh vitae nibh laoreet placerat. Duis dolor ante,
semper luctus ullamcorper eget, placerat et ligula. Donec placerat
tincidunt vehicula. Fusce condimentum lacus quis libero blandit
semper sed vel quam. Proin eget nisl lacinia nibh convallis
scelerisque at sed massa. Duis commodo tincidunt consequat. Duis
malesuada, nisl a pharetra placerat, odio dui suscipit quam, vitae
rhoncus sem risus quis odio. Aliquam justo nunc, adipiscing id
elementum sit amet, feugiat vel enim. Aliquam pharetra arcu nec
elit luctus euismod. Suspendisse potenti.
Lorem
ipsum dolor sit amet, consectetur adipiscing elit. Cras metus
tortor, faucibus id adipiscing sit amet, dignissim et elit. In hac
habitasse platea dictumst. Phasellus sit amet facilisis purus.
Suspendisse metus augue, vulputate vehicula scelerisque sit amet,
cursus eget libero. Duis eu tellus non turpis elementum
condimentum. Ut eu hendrerit risus. Suspendisse mattis rhoncus
neque, a lobortis lacus imperdiet vitae. Nam eget purus id justo
elementum facilisis quis in nisl. Morbi elementum purus consectetur
nisi adipiscing vitae blandit sapien placerat. Aliquam adipiscing
tortor non sem lobortis consectetur mattis felis rhoncus. Nunc eu
nunc rhoncus arcu sollicitudin ultrices. In vulputate eros in
mauris aliquam id dignissim nisl laoreet.
</Paragraph>
</RichTextBlock>
<RichTextBlockOverflow
x:Name="firstOverflowContainer" Grid.Column="1"
OverflowContentTarget="{Binding
ElementName=secondOverflowContainer}"
Margin="20,0"/>
<RichTextBlockOverflow
x:Name="secondOverflowContainer" Grid.Column="2"
Margin="20,0"/>
</Grid>
</StackPanel>
//Text Display:
<TextBlock
FontSize="25" Foreground="Gray" Text="-Fractions" Margin="0, 50, 0,
0"/>
<TextBlock
FontFamily="Palatino Linotype" FontSize="25"
Foreground="{StaticResource ApplicationForegroundThemeBrush}"
>
<Run Text="1/2
"/>
<Run Text="1/2
"
Typography.Fraction="Slashed"/>
<Run Text="1/2"
Typography.Fraction="Stacked"/>
</TextBlock>
<TextBlock
FontSize="25" Foreground="Gray" Text="-Super and subscript"
Margin="0, 50, 0, 0"/>
<TextBlock
FontFamily="Palatino Linotype" FontSize="25"
Foreground="{StaticResource ApplicationForegroundThemeBrush}"
>
2<Run
Typography.Variants="Superscript">3</Run>
14<Run
Typography.Variants="Superscript">th</Run>
H<Run
Typography.Variants="Subscript">2</Run>O
</TextBlock>
<TextBlock
FontSize="25" Foreground="Gray" Text="-Stylistic sets" Margin="0,
50, 0, 0"/>
<TextBlock
FontFamily="Gabriola" FontSize="25" Foreground="{StaticResource
ApplicationForegroundThemeBrush}"
Typography.StylisticSet1="True">Wishing you a happy
New Year!</TextBlock>
<TextBlock
FontFamily="Gabriola" FontSize="25" Foreground="{StaticResource
ApplicationForegroundThemeBrush}"
Typography.StylisticSet2="True">Wishing you a happy
New Year!</TextBlock>
<TextBlock
FontFamily="Gabriola" FontSize="25" Foreground="{StaticResource
ApplicationForegroundThemeBrush}"
Typography.StylisticSet3="True">Wishing you a happy
New Year!</TextBlock>
<TextBlock
FontFamily="Gabriola" FontSize="25" Foreground="{StaticResource
ApplicationForegroundThemeBrush}"
Typography.StylisticSet4="True">Wishing you a happy
New Year!</TextBlock>
<TextBlock
FontFamily="Gabriola" FontSize="25" Foreground="{StaticResource
ApplicationForegroundThemeBrush}"
Typography.StylisticSet5="True">Wishing you a happy
New Year!</TextBlock>
<TextBlock
FontFamily="Gabriola" FontSize="25" Foreground="{StaticResource
ApplicationForegroundThemeBrush}"
Typography.StylisticSet6="True">Wishing you a happy
New Year!</TextBlock>
<TextBlock
FontFamily="Gabriola" FontSize="25" Foreground="{StaticResource
ApplicationForegroundThemeBrush}"
Typography.StylisticSet7="True">Wishing you a happy
New Year!</TextBlock>