OnContextMenu: function (sender, args);
sender. Источник события;
args. Информация о событии.
Событие OnContextMenu наступает при вызове контекстного меню компонента.
Для наступления события необходимо, чтобы для параметра метода Control.setDraggable было установлено значение true.
Для выполнения примера подключите библиотеку PP.js и таблицы визуальных стилей PP.css. Создадим кнопку, при вызове контекстного меню которой будет выдаваться сообщение «Context Menu is pressed»:
<script type="text/javascript">
function ContMen(data) {
this.data = data;
this.onContMen = function
(sender, args)//Обработчик события ContextMenu
{
alert("Context
Menu is pressed");
}
}
var CM = new ContMen("ContextMenu event example");
var b1 = new PP.Ui.Button({
Content: "Button",
OnContextMenu: CM.onContMen});
b1.addToNode("btn1");
b1.setDraggable(true);
</script>
После выполнения примера при вызове контекстного меню компонента будет выдаваться сообщение «Context Menu is pressed».
См. также: