问题标签 [mouseleftbuttondown]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - java swing按住两个鼠标按钮
我想实现一种用户需要同时按住鼠标左键和右键的方法。
我正在使用 Swing 和 Java 1.7。我已经尝试过了,但它没有像我期望的那样检测到两个按钮的情况:
我试图分离方法并使用布尔值来决定是否按下鼠标按钮,然后我设置一个条件来确定它们是否同时被按下,但这也可以解决..
c# - 在 WPF 中,如何在不使用任何事件的情况下判断鼠标左键当前是否按下?
我有一个应用程序,我希望能够在其中移动滑块。但是,滑块每 30 秒由程序自动更新一次。当我尝试使用鼠标更改滑块位置时,程序仍在更新滑块位置,因此我无法使用鼠标手动移动它。
不知何故,如果用户正在更改其位置,我希望应用程序不要更新滑块。如何在不使用左键按下事件的情况下判断鼠标左键是否按下?我只想能够访问鼠标,并检查鼠标左键的按钮状态。如何在不进入鼠标事件的情况下访问它?
c# - 如何在网格视图中从文本块上的 MouseLeftButtonDown 事件访问行数据
我正在尝试修改从数据库中提取的网格视图中的行中的数据。
数据被绑定到每个 gridview 列,如下所示。
我在文本块上有一个 MouseLeftButtonDown 事件,当我单击特定文本时会触发该事件。
我遇到的问题是我找不到访问行数据的方法(例如 id 或行中的文本)。
有没有办法从点击事件中访问所有行数据?
谢谢
wpf - WPF DataGrid MouseLeftButtonDown 未触发
我有一个共同的任务。通过一键实现DataGrid中的CheckBox检查。我打算创建一个从 DataGrid 派生的 DataGridExtended 类,并实现类似的东西:
XAML:
代码:
DataGridExtendedMouseLeftButtonUp 处理程序工作正常,但 DataGridExtendedMouseLeftButtonDown 没有触发。这就是问题所在。
如果没有调用 DataGridExtendedMouseLeftButtonDown,检查行为不是我想要的。即,即使我将光标从网格中移出,检查仍然有效:E 尝试使用 PreviewMouseLeftButtonDown 而不是 MouseLeftButtonDown 给出错误的效果:(
那么,我该如何解决我的问题呢?不要提供使用不同的方法来实现一键检查 plz :) 例如使用 XAML 样式...
c# - 如何在WPF中定义程序生成Canvas的Ellipse元素的MouseLeftButtonDown的事件处理程序?
如何MouseLeftButtonDown
在 WPF 中定义程序生成的 Canvas 的 Ellipse 元素的事件处理程序?我有这样的事情:
c# - 单击时向下拖动鼠标
我一直在尝试制作一个脚本,当您单击鼠标左键时将鼠标向下拖动。到目前为止,我的代码看起来像这样(仅用于我一直在使用 Write "1" 部分的测试)
现在我知道那LeftWindows
不是鼠标左键。我只是不知道。
objective-c - 右键单击 Menulet ObjC
我能够使用 ApplescriptObjC 创建一个小的菜单栏应用程序,它工作得很好,菜单显示,我还可以使用不同的图标。现在我一直在尝试区分右击和左击,以便根据按下的按钮触发不同的操作。我想做的是在按下鼠标右键时显示菜单,当按下鼠标左键时,触发如下处理程序:
最终它将被更复杂的东西所取代。到目前为止,我所做的是创建一个自定义类,其中包含使 Menubar 应用程序正常工作所需的所有 ObjC 代码。这里是:
MenuBarAppAppDelegate.h:
MenuBarAppAppDelegate.m
我现在的问题是我不知道如何实际拦截鼠标右键和左键单击,以及如何将其绑定到 applescript 处理程序。谁能帮我???
提前致谢!
c# - wpf Button.MouseLeftButtonDown 根本不起作用
我正在尝试了解 MouseLeftButtonDown 的工作原理,但直到现在才开始。
当我单击按钮时,没有任何反应。
后面的代码是:
silverlight - 鼠标进入堆栈
在下面的代码中,试图获取单击的边框名称或作为文本块的孩子的文本我的问题是没有“eaclick.Handled = true;” 在代码中,它开始向我显示鼠标在单击之前输入的所有边框名称,而不仅仅是通过添加“eaclick.Handled = true;”单击的那个。向我展示了鼠标进入的所有第一个边框,在我看来,所有鼠标输入都保存在堆栈中,当单击 leftmousedown 时,它会获取堆栈,而不是让我获得我想要的最后一个鼠标输入,谁能解释我如何修复或我做错了什么?
matlab - Matlab - 部署的程序 - ButtonDownFcn 不执行
我正在为我们的工程团队创建一个工具,以查看来自我们现场系统的数据。基础数据对它并不重要。基本上,它由包含 X 时间的 Y 数据的向量组成。
我正在使用 subplot 绘制一系列向量。每个绘图都定义了 ButtonDownFcn 以启动一个允许进行更深入分析的窗口。问题是,当我单击已部署应用程序中的轴时,什么也没有发生。没有错误消息或任何东西。当我单击在 Matlab 中运行它的轴时,它完全按预期工作。
我不确定一旦部署了阻止其正常运行的代码会发生什么。我有点不知道该去哪里。我已经包含了我的代码和一些示例数据。
测试数据:
代码: