通过脚本在onmousewheel事件中使用wheelDelta#

时间:2012-11-26 20:34:58

标签: c# javascript mouseevent mousewheel script#

我在Script#中使用带有ElementEvent参数的鼠标事件。 但是我在WheelDelta事件的参数中找不到onmousewheel属性。 怎么可能使用这个属性?

1 个答案:

答案 0 :(得分:0)

我通过引入以下类型和方法(使用脚本#0.7.5)解决了我的问题:

[Imported]
public static class Global
{
    [IntrinsicProperty, ScriptAlias("e.wheelDelta")]
    public static int WheelDelta
    {
        get { return 0; }
    }
}

onmousewheel事件中,我只需将Global.WheelDelta粘贴到我想访问wheelDelta的位置。

对于脚本#(> = 0.8)的更新版本,应将Imported替换为ScriptImport,将IntrinsicProperty替换为ScriptField