MESCIUS SPREAD for ASP.NET 10.0J
AddKeyMap メソッド

概要

このメソッドを使用すると、次のセル/行、前のセル/行、最初の列、最後の列への移動などのアクションを発生させるキーボードのキーをマップできます。セルにスクロールすることもできます。

書式

[JavaScript]

FpSpread1.AddKeyMap(keycode,ctrl,shift,alt,action);

引数

keycode

押されたキーを表す整数
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!");
}
関連トピック

 

 


© MESCIUS inc. All rights reserved.