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 Functional Programming
Delft University of Technology via edX
MongoDB for .NET Developers
MongoDB University
基于.Net的Web开发技术
Xi'an Jiaotong University via Coursera
Web Development with ASP.NET C# and Entity Framework Code-First
Canvas Network
Blazor and JavaScript Interoperability
Coursera Project Network via Coursera