XAML Paragraph

This article shows how to use XAML Paragraph element.
  • 5572

Paragraph

The <Paragraph /> element of XAML represents a text paragraph of a document. Similar to TextBlock, you can apply various attributes on a paragraph such as background and foreground colors, font size and styles etc.

The following code uses a paragraph.

<Paragraph>

    Hello Longhorn Corner. This sample shows you how to write text in XAML. Some of the XAML tags you
will see in this example are TextFlow, Paragraph, TextBlok and LineBreak.
</Paragraph>


The output looks like Figure 1.

 XamlTextImg4.gif

Figure 1. XAML paragraph

Complete Example

Listing 1 shows a complete example uses above discussed XAML elements.

<Grid xmlns="http://schemas.microsoft.com/winfx/avalon/2005" Width="400" Height="300" 
>
  <TextFlow FontFamily="Verdana" Background="LightYellow" Foreground="DarkBlue" >
		        <TextBlock FontSize="18" 
		Foreground="Black"><Bold><Underline>Hello Text </Underline></Bold></TextBlock>
		        <LineBreak/>
		        <Paragraph>
		            Hello Longhorn Corner. This sample shows you how to write 
		text in XAML. Some of the XAML tags you
		will see in this example are TextFlow, Paragraph, TextBlok and LineBreak.
		        </Paragraph>
		        <LineBreak/>
        <TextBlock FontSize="20" Foreground="Blue">Text Block II</TextBlock>
		        <Block>The Block element is used to create a new text block as 
		you can see from this example.</Block>
        <Block FontFamily="Times New Roman" FontSize="16" Foreground="Red">             Here is another block with different font and color.         </Block>         <LineBreak/>         <PageBreak/>         <Block Foreground="Green">This is a block after page break.</Block>         <Paragraph>This is a paragraph after page break. This is a paragraph after page break. This is a paragraph after page break. This is a paragraph after page break. This is a paragraph after page break. This is a paragraph after page break. This is a paragraph after page break. This is a paragraph after page break.         </Paragraph>     </TextFlow> </Grid>

The output of Listing 1 generates Figure 2.

 XamlTextImg6.gif

Figure 2. XAML Text elements in action
 

Ask Your Question 
 
Got a programming related question? You may want to post your question here
 
 


 

 

© 2019 DotNetHeaven. All rights reserved.