Chapter 3 Notes

Deepter into text

Summary

So much ado about Labels and the text in them.

Programming Concepts

Concept

Page

Text wraps automatically in labels

42

Text & Background Colors

44

Coloring

46-47

Changing the Application Color Scheme

50

Font sizes and attributes - includes FontFamily, FontSize, FontAttributes

51

Formatting text in a Span is similar to formatting text in html

53

Programs

Program Baskervilles

Page 41.

Concepts:

  1. Shows that text wraps inside a label be default.
  2. Shows the use of Device.OnPlatform for padding.

Classes:

  1. Label is demonstrated.

Greetings from the previous Chapter

Pages 44, 45, 52.

Concepts

  1. TextAlignment

  2. BackgroundColor

  3. TextColor

  4. FontAttributes

No new classes.

{{{VariableFormatedText}}}

Pages 53, 54

Concepts:

  1. FontSize (named)

  2. FontAttributes (bold, italic...)

Classes:

  1. NamedSize - is related to the font sizes

  2. Device.GetNamedSize(NamedSize.Large, typeof(Label)) returns an appropriate font size for the platform.

  3. FontAttributes e.g. FontAttributes.Bold

VariableFormatedParagraph