作成日: 2019/04/16 最終更新日: 2019/04/16
文書種別
使用方法
詳細
FlexSheetでは右クリックによりコンテキストメニューが表示されますが、下記の方法により、特定のメニューを非表示にすることが可能です。
◆「行を挿入」「行を削除」「列を挿入」「列を削除」を非表示にする方法
◆「テーブルに変換」を非表示にする方法
◆「行を挿入」「行を削除」「列を挿入」「列を削除」を非表示にする方法
<script>
var flex
c1.documentReady(function () {
flex = wijmo.Control.getControl("#Customer");
flex._contextMenu._delCols.style.display = 'none';
flex._contextMenu._insCols.style.display = 'none';
flex._contextMenu._delRows.style.display = 'none';
flex._contextMenu._insRows.style.display = 'none';
});
</script>
@(Html.C1().FlexSheet().Id("Customer")
・・・
)
var flex
c1.documentReady(function () {
flex = wijmo.Control.getControl("#Customer");
flex._contextMenu._delCols.style.display = 'none';
flex._contextMenu._insCols.style.display = 'none';
flex._contextMenu._delRows.style.display = 'none';
flex._contextMenu._insRows.style.display = 'none';
});
</script>
@(Html.C1().FlexSheet().Id("Customer")
・・・
)
◆「テーブルに変換」を非表示にする方法
<script>
var flex
c1.documentReady(function () {
var flex = wijmo.Control.getControl("#Customer");
flex.hostElement.addEventListener("contextmenu", function (e) {
setTimeout(function () {
var _tableCntxtMenu = flex._contextMenu._convertTable;
if (_tableCntxtMenu.style.display != "none") {
_tableCntxtMenu.style.display = "none";
}
});
}, true)
})
</script>
@(Html.C1().FlexSheet().Id("Customer")
・・・
)
var flex
c1.documentReady(function () {
var flex = wijmo.Control.getControl("#Customer");
flex.hostElement.addEventListener("contextmenu", function (e) {
setTimeout(function () {
var _tableCntxtMenu = flex._contextMenu._convertTable;
if (_tableCntxtMenu.style.display != "none") {
_tableCntxtMenu.style.display = "none";
}
});
}, true)
})
</script>
@(Html.C1().FlexSheet().Id("Customer")
・・・
)
旧文書番号
83890