12.マウスイベントハンドラでShiftとCtrlキーを検出する
マウスイベントのMouseEnter, MouseLeftButtonDown, MouseLeftButtonUp, MouseMoveはSHIFTとCTRLキーの押下状態を検出することができます。
次のJavaScriptサンプルではMouseLeftButtonDownイベントハンドラでmouseEventArgsパラメータ値を表示します。
1: function onMouseLeftButtonDown(sender, mouseEventArgs)
2: { 3: var msg = "x = " + mouseEventArgs.x;
4: msg += " y = " + mouseEventArgs.y;
5: msg += " shift = " + mouseEventArgs.shift;
6: msg += " ctrl = " + mouseEventArgs.ctrl;
7:
8: alert(msg);
9: }
こんな感じです。