Paragraph Text
Last updated
Last updated
⚙️ Powered by Rock RMS
Inherits from Xamarin.Forms.StackLayout
Using a normal Label for text works great, but if you have several paragraphs worth of text it won't have the best typography. Correctly styled text should have a good amount of spacing between paragraphs. This helps individuals to read the content quicker. Using a single Label will give you the proper line returns, but it won't have the best spacing.
The ParagraphText control allows you provide a text string that contains several paragraphs worth of content. It will parse this and ensure each paragraph gets its own Label. These labels will have a CSS style class of body
applied to them. It's this class that applies the correct amount of margin below the Label. You can also override this class to provide a different-sized text/margin.
Don't worry if your paragraphs have more than one line-break between them. All extra line breaks will be ignored.
Property
Type
Description
Text
string
The text to show. This can also be provided via the content of the tag.
LabelCssClass
string
A string of the CSS classes to apply to each Label that represents a paragraph. If no value is applied each paragraph will have a body
class added to it.