IN THIS CHAPTER, you will learn how to make Silverlight applications interactive with mouse and keyboard events. In particular, this chapter will describe the following:
• Silverlight input design principles
• How you can use mouse and keyboard events in your controls and applications
• How Silverlight input works “under the hood”
The goal of the Silverlight input system is to delegate input events to application event handlers. Many components could respond to a mouse or keyboard event including the Web browser frame, the HTML Web page, or the many controls in your application.
The design goals of Silverlight input include the following:
• Coordinate input between the Web browser and the Silverlight application ...