Windows Presentation Foundation 5: Interaction and Controls

  • 0
  • 6 hours worth of material
  • LinkedIn Learning
  • English
Windows Presentation Foundation 5: Interaction and Controls

Course Overview

This course focuses on the use of interactivity and controls to create visually appealing applications using Microsoft Windows Presentation Foundation.

Course Circullum

Introduction
  • Welcome
  • What you should know before watching
  • Set up your developer computer
  • Clone the exercise files from GitHub
  • Use Checkout to open exercise files from Git branches
  • Tour the example app shell
1. Overview of Interaction and Controls
  • Explore the control family tree
  • Examples of FrameworkElement
  • Modes of interaction
2. Work with Controls and FrameworkElements
  • Add elements to the visual tree
  • Review of Control Styles
  • Review of Control Templates
  • Add a simple Button template
3. The UIElement Family
  • Overview
  • Change the opacity level
  • Show, hide and collapse controls with visibility
  • Mouse events
  • Touch events
  • Drag events
  • Key events
4. The FrameworkElement Family
  • Overview
  • Set a control cursor
  • Use a basic tooltip
  • Create an enhanced tooltip
  • Work with Width and Actual Width
  • Work with the Min and Max length properies
  • Arrange elements with Alignment
  • Work with Margin
5. The Shape Family
  • Overview
  • Use the Shape Stretch property
  • Set the Fill and Stroke brushes
  • Work with the line shape
  • Work with Polyline and Polygon
  • Use the StrokeDashArray and EndCap properties
  • Create drawings with Path
  • Use Blend for Visual Studio to draw a Path
  • Hit testing with geometries
6. The Decorator Family
  • Overview
  • The Border
  • The Viewbox
7. Control Fundamentals
  • Overview
  • Keyboard focus in controls
  • Understand keyboard focus and IsTabStop
  • Changing tab order with TabIndex
  • Content alignment within a control
  • Change font properties
8. The Button Family
  • Overview
  • The button
  • Set the default and cancel buttons
  • Click mode
  • The RepeatButton
  • The Toggle button
  • The CheckBox
  • The RadioButton
9. The Text Display Family
  • Overview
  • Display text with TextBlock
  • Use formatted text in TextBlock
  • Work with Label and content
  • Use the Label as an Access Key
10. The Text Editor Family
  • Gather text input with Textbox
  • Select Text
  • Use the SpellCheck
  • The TextBox Changed events
  • Use the TextBox methods
  • Load file content into RichTextBox
  • Show complex text with RichTextBox
  • Password input
11. Additional Controls
  • The slider
  • The ProgressBar
  • Work with date input
  • Show and hide UI with the expander
Conclusion
  • Next steps
out of 5.0
5 Star 85%
4 Star 75%
3 Star 53%
1 Star 20%

Item Reviews - 3

Submit Reviews

Free Trial Available

This Course Include:
Introduction
  • Welcome
  • What you should know before watching
  • Set up your developer computer
  • Clone the exercise files from GitHub
  • Use Checkout to open exercise files from Git branches
  • Tour the example app shell
1. Overview of Interaction and Controls
  • Explore the control family tree
  • Examples of FrameworkElement
  • Modes of interaction
2. Work with Controls and FrameworkElements
  • Add elements to the visual tree
  • Review of Control Styles
  • Review of Control Templates
  • Add a simple Button template
3. The UIElement Family
  • Overview
  • Change the opacity level
  • Show, hide and collapse controls with visibility
  • Mouse events
  • Touch events
  • Drag events
  • Key events
4. The FrameworkElement Family
  • Overview
  • Set a control cursor
  • Use a basic tooltip
  • Create an enhanced tooltip
  • Work with Width and Actual Width
  • Work with the Min and Max length properies
  • Arrange elements with Alignment
  • Work with Margin
5. The Shape Family
  • Overview
  • Use the Shape Stretch property
  • Set the Fill and Stroke brushes
  • Work with the line shape
  • Work with Polyline and Polygon
  • Use the StrokeDashArray and EndCap properties
  • Create drawings with Path
  • Use Blend for Visual Studio to draw a Path
  • Hit testing with geometries
6. The Decorator Family
  • Overview
  • The Border
  • The Viewbox
7. Control Fundamentals
  • Overview
  • Keyboard focus in controls
  • Understand keyboard focus and IsTabStop
  • Changing tab order with TabIndex
  • Content alignment within a control
  • Change font properties
8. The Button Family
  • Overview
  • The button
  • Set the default and cancel buttons
  • Click mode
  • The RepeatButton
  • The Toggle button
  • The CheckBox
  • The RadioButton
9. The Text Display Family
  • Overview
  • Display text with TextBlock
  • Use formatted text in TextBlock
  • Work with Label and content
  • Use the Label as an Access Key
10. The Text Editor Family
  • Gather text input with Textbox
  • Select Text
  • Use the SpellCheck
  • The TextBox Changed events
  • Use the TextBox methods
  • Load file content into RichTextBox
  • Show complex text with RichTextBox
  • Password input
11. Additional Controls
  • The slider
  • The ProgressBar
  • Work with date input
  • Show and hide UI with the expander
Conclusion
  • Next steps
  • Provider:LinkedIn Learning
  • Certificate:Certificate Available
  • Language:English
  • Duration:6 hours worth of material
  • Language CC:

Do You Have Questions ?

We'll help you to grow your career and growth.
Contact Us Today