RIA Development Center
Features Tips Events
Jon Galloway discusses the challenges and solutions to handling keyboard input in Silverlight including:
  • Silverlight not firing the KeyDown event for cursor (arrow) keys
  • The difference between Key and PlatformKey
  • The missing Key Enumeration
  • How to create a keyboard handler event
  • Read more
    See more tips
    Get regular email alerts when we publish new features!
    DevX RIA Development Update

    More Newsletters

    Enter the RIA Run contest to build a next generation game using Microsoft Silverlight 2 and you could win an Xbox 360 or other fabulous prizes. Hurry! You only have until May 15, 2008 to show off your stuff to the world!

    » Enter Now

    TIPS

    Jon Galloway discusses the challenges and solutions to handling keyboard input in Silverlight including:
  • Silverlight not firing the KeyDown event for cursor (arrow) keys
  • The difference between Key and PlatformKey
  • The missing Key Enumeration
  • How to create a keyboard handler event
    Read more
  • In Adam Flater's Flex blog, he suggests for teams getting started with RIAs that they:
  • Use Source Control
  • Create an easy designer/developer workflow
  • Select a micro-architecture, patterns and frameworks that work for your group
    Read more
  • Liquidboy writes in his blog: "Using a ScaleTransform on the canvas will scale all of it's children by the same proportion!"
    Read more
    Justin Whitney writes "hold down the Shift key while you drag the corner points of an asset in Expression Blend for proportional resizing."
    Read more
    Flexexamples.com has an example to show you how to "embed a font from a Flash SWF into a Flex application using either @font-face in a <mx:Style /> block, or using the [Embed] metadata."
    Read more
    Franto writes in his FlexTips blog "when you have content which is masked and you allow scale for your application, the mask will not scale if it is not added to the display list. If you have this problem, add you mask to your display list (addChild)."
    Read more