PowerTools SPREAD for ASP.NET 8.0J > リファレンス > クライアント側スクリプト リファレンス > スクリプトメンバ > メソッド > AddKeyMap メソッド |
このメソッドを使用すると、次のセル/行、前のセル/行、最初の列、最後の列への移動などのアクションを発生させるキーボードのキーをマップできます。セルにスクロールすることもできます。
FpSpread1.AddKeyMap(keycode,ctrl,shift,alt,action);
押されたキーを表す整数
ctrl
[Ctrl]キーを表すブール値
shift
[Shift]キーを表すブール値
alt
[Alt]キーを表すブール値
action
CopyLikeExcel、PasteLikeExcel、MoveToPrevCell、MoveToNextCell、MoveToNextRow、MoveToPrevRow、MoveToFirstColumn、MoveToLastColumn、ScrollTo、または任意の関数
なし
このメソッドを使用すると、ユーザーが押したキーに基づく JavaScript コードのアクションを設定できます。指定できるアクションは、次のセルへの移動、次の行への移動、前のセルへの移動、前の行への移動、最初の列への移動、最後の列への移動、セルへのスクロールまたは任意の関数です。
次に、このメソッドを使用したサンプル コードを示します。 このメソッドを含むクライアント側スクリプトは、次のようになります。
function setMap() { var spread = document.getElementById("FpSpread1"); spread.AddKeyMap(65, true, true, false, function () { var ss = spread; ss.MoveToLastColumn(); }); spread.AddKeyMap(65, false, false, false, showalert); } function showalert() { alert("test!"); }