YoVDO

Windows Presentation Foundation: 3 Events and the Event Model

Offered By: LinkedIn Learning

Tags

.NET Courses XAML Courses Event Handling Courses

Course Description

Overview

Create rich Windows user experiences using the event model—the new and improved system for reacting to application events and user-triggered events like keyboard and mouse input.

Syllabus

Introduction
  • Welcome
  • What you should know before watching
  • Disable the WPF debugging tool
  • Using the exercise files
1. Understand the Event Model
  • Understand routed events
  • Understand event signatures
  • Understand the RoutedEventArgs
  • Wire up event handlers in XAML
  • Wire up event handlers with the Properties window
  • Wire up event handers in code
  • Understand event bubbling
  • Understand event tunneling
  • Suppress events as they traverse the element tree
2. Mouse Events
  • The MouseEnter and MouseLeave events
  • Use the MouseWheel event
  • Use the MouseMove event
  • Set the mouse cursor
  • Start a drag operation
  • Use DragEnter to indicate a valid drag target
  • Use the Drop event to complete the drag/drop operation
  • Use formats to send different data to the drop target
3. Keyboard and Ink Events
  • Use the TextChanged event
  • Use the KeyUp event
  • Use TextInput event to block user input
  • Use the InkCanvas
  • Use the Gesture event
Conclusion
  • Next steps

Taught by

Walt Ritscher

Related Courses

Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
¡A Programar! Una introducción a la programación
University of Edinburgh via Coursera
Interactivity with JavaScript
University of Michigan via Coursera
Windows可视化程序设计
Xi'an Jiaotong University via Coursera
Android Basics: User Input
Google via Udacity