mousewheel相关内容
更新: 这是一个 jsbin 示例,演示了该问题. 更新 2: 这是 固定版本 感谢 fudgey. 基本上,我有以下 javascript 将窗口滚动到页面上的锚点: //获取以“#"开头的带有 href 的锚点$("a[href^=#]").live("click", function(){var target = $($(this).attr("href"));//如果
..
我看过这个话题关于完全相同的问题,但该解决方案对我不起作用. 基本上我想要完成的是当用户与 Windows 窗体上的图表控件交互时的鼠标滚轮事件. 现在我已经尝试了一些不同的东西. public mainForm(){初始化组件();this.chData.MouseWheel +=new MouseEventHandler(chData_MouseWheel);} 我也尝试将其添加到
..
Firefox >= 17 中的 wheel 事件具有 deltaMode 属性.对于我使用的操作系统/鼠标,它设置为 1(或 DOM_DELTA_LINE).此设置意味着 deltaX 和 deltaY 事件值以行而非像素为单位进行测量.果然,如果我假设增量是像素,滚动速度比它们在 Firefox 中的正常速度要慢得多. 相比之下,Chrome 31 使用 0(或 DOM_DELTA_PI
..
我有多个 Tkinter 列表框,我使用单个滚动条将它们一起滚动,但我也希望它们一起滚动以在任何列表框上进行鼠标滚轮活动. 如何做到这一点? 我当前的代码基于这里讨论的最后一个模式:http://effbot.org/tkinterbook/listbox.htm 仅使用滚动条时效果很好,但使用鼠标滚轮时列表框独立滚动. 解决方案 解决问题的方法与将两个小部件连接到单个滚动条的
..
我使用了许多滚动控件:TTreeViews、TListViews、DevExpress cxGrids 和 cxTreeLists 等.当鼠标滚轮旋转时,无论鼠标光标在哪个控件上,具有焦点的控件都会接收输入. 您如何将鼠标滚轮输入定向到鼠标光标所在的任何控件?Delphi IDE 在这方面做得很好. 解决方案 尝试像这样覆盖表单的 MouseWheelHandler 方法(我没有彻底
..
我目前正在处理我的第一个 WPF 项目并尝试使 ListView 可滚动.起初我认为这可以通过简单地限制 ListView 的宽度和高度来轻松完成,从而在内容超出其空间时强制滚动条自动出现.起初这似乎很好,但由于处理了 PreviewMouseDown 事件(允许拖动列表的项目),它在选择项目后不起作用. 第二次尝试(使用ScrollViewer)
..
我正在开发 GWT 应用程序(类似于 Paint).在这里,我有一个 HTML5 画布,其中有一个功能是向上和向下滚动鼠标滚轮将放大和缩小画布. 我搜索了很多,但没有找到解决此问题的解决方法.这是做了什么: int PosX = 0;int PosY = 10;JavascriptExecutor executor = (JavascriptExecutor) getDriver();St
..
我有一个带有滚动查看器的用户控件,然后是一堆子控件,例如文本框、单选按钮和列表框等.我可以使用鼠标滚轮滚动父滚动查看器,直到我的鼠标落在列表框内,然后鼠标滚轮事件开始进入列表框. 有没有办法让列表框将这些事件发送回父控件?像这个问题所建议的那样从父控件内部删除列表框 (鼠标滚轮在 ScrollViewer 的子控件上不起作用) 不是解决方案. 我试过了 private void Li
..
我想指定使用 VScrollBar 滚动的数量.所以在 Flex 3 中我们有“lineScrollSize"但是这个属性在 Flex 4 中是如何调用的呢?我认为它是 VScrolBar.stepSize — 但它没有做任何事情. 有人请帮助我.我只是希望我的内容在鼠标滚轮上滚动得更快. 解决方案 查看 LayoutBase.getVerticalScrollPositionDel
..
我有一个扩展 Spark List 的组件,当我使用鼠标滚轮滚动时,它一次性滚动太多.我已经尝试在 List 类和 VerticalLayout 类中寻找处理鼠标滚轮滚动的处理程序来覆盖,但我找不到它. 还有其他方法可以改变这一点,还是我遗漏了什么? 解决方案 MouseEvent.MOUSE_WHEEL 的“delta"属性定义了一个滚轮将滚动多少行.您可以尝试在 MOUSE_WH
..
当光标在我的 flex 应用程序上时,是否可以在我的网页上禁用鼠标滚轮滚动? 我的 flex 应用程序是一个地图,允许用户使用鼠标滚轮放大和缩小;但是,当我将 flex 应用程序放到我的网页上时,滚轮会导致页面滚动而不是放大和缩小... 编辑: 我在我的 flex 应用程序中添加了声音,它告诉我我的鼠标事件是正确的.我还在 javascript 中添加了一个警报框,以便我知道 M
..
我有一个自定义类,它扩展了我用作容器的 List.但是,鼠标滚轮的滚动速度太快,因为即使您只稍微移动滚轮,它也会滚动负载.我尝试在我的 MouseEvent.MOUSE_WHEEL 列表中添加一个事件侦听器并设置 event.delta 的值,但这没有效果.有谁知道我怎样才能让它变慢? 我的自定义类没什么特别的,我只是创建了它,所以我可以为不同的项目类型使用不同的 itemRenders.它
..
我正在尝试在 advancedDataGrid 中处理 mouseWheel 事件但没有成功.没有任何额外的代码,我的广告可以在 IE 中用鼠标滚动,但不能在 Firefox 和 Chrome 中滚动,为什么?为什么它在这些浏览器中表现不同? 然后我尝试了这段代码,但它不起作用: protected function adgMouseWheelHandler(event:MouseEven
..
通过这个线程,我是能够设置我的应用程序,以便在滚动时导航.我只有一个问题,在任何地方都找不到相关信息!如何设置滚动事件的“灵敏度"?我的问题是,即使是最轻微的 scroll,它也会导航多条路线,而不仅仅是给我下一条路线.正如您在附加的 GIFF 中看到的那样,这是我的触控板移动非常轻的情况,从 About 到 Tour 到 Gallery 再到所有其他导航点的速度太快了!有没有办法调节速度、延
..
我正在使用下面的代码,在不同的方向滚动两个 div () 但我很想知道你是否可以限制滚动,这样每个滚动只触发一次(而不是它不断滚动并发送我的函数进入无限循环. $('.page-left, .page-right').bind('mousewheel', function(event, delta) {var windowHeight = $(window).height();如果(增量<0){
..
我正在使用下面的代码,在不同的方向滚动两个 div () 但我很想知道你是否可以限制滚动,这样每个滚动只触发一次(而不是它不断滚动并发送我的函数进入无限循环. $('.page-left, .page-right').bind('mousewheel', function(event, delta) {var windowHeight = $(window).height();如果(增量<0){
..
我想读取鼠标滚轮滚动事件,然后模拟它们.我知道我可以使用下面的代码模拟它. #向上滚动一个win32api.mouse_event(MOUSEEVENTF_WHEEL, x, y, 1, 0)#向下滚动一个win32api.mouse_event(MOUSEEVENTF_WHEEL, x, y, -1, 0) 但是,我找不到在 Python 中使用 win32api 获取 whell 滚动事件
..
我是 Python 新手,在向画布添加鼠标滚动操作时遇到问题.我有一个垂直滚动条.当我手动滚动滚动条时,滚动条工作正常,或者将鼠标悬停在它上面并滚动鼠标滚轮.我的问题是,我希望能够在我的画布上滚动鼠标滚轮,甚至只是我的框架,只要我的鼠标悬停在它上面,就可以滚动其中的内容.我花了几个小时在stackoverflow上查看与此相关的所有类似问题,但我的修改似乎都不起作用.我目前遇到一个我无法纠正的奇怪
..
鼠标滚轮在 macosx 上正常工作,但在 windows 上不工作. 这是我的布局结构,我实现了鼠标滚轮侦听器,但它没有触发. scrolledComposite.addListener(SWT.MouseWheel, new Listener() {公共无效handleEvent(事件事件){System.out.println("鼠标滚轮");int wheelCount =
..
至少在 Linux 上,Sublime Text 3 中的鼠标滚轮滚动非常缓慢.在我的鼠标上,每个鼠标滚轮编码器刻度仅滚动 3 行,感觉很慢.然而,在 Eclipse 中,在同一台计算机和同一鼠标上,每次鼠标滚轮编码器移动它会滚动 8 行,这感觉更自然. 如何在 Sublime Text 3 中提高滚动速度以更快地滚动? 我已尝试更改首选项中的 “scroll_speed" 设置.
..