问题标签 [eventhandler]
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.
c# - 单击用户控件的某些部分时单击事件未注册
请参阅上一个问题,我问我在哪里无法获得表单上的 UserControl 的点击事件来触发。
我设置控件的方式是将控件本身的大小设置为 50、20。然后我将面板大小为 25、20 设置为停靠在右侧。在 UserControl 本身的代码中,只要单击控件的背景或充当“开关”的面板,它就会触发以下代码:
这很好用,每次都会关闭。但是,我将我的 UserControl 放在一个表单中,并尝试将单击事件与此方法相关联:
当我单击控件的背景时,它会触发并且一切正常。但是,如果我单击充当“开关”的面板,我的表单中的单击事件不会触发(但 UserControl 本身中的单击事件会触发,这不是问题)。我可以理解这类似于 CSS 中的 z-indexing,但它仍然让我感到困惑,为什么控件内的单击事件不会导致它触发。
我的问题是,我怎样才能绕过这种行为?
编辑我也无法将表单内的单击事件的行为集成到用户控件内的单击事件中。我的表单上有几个这样的控件,根据单击的不同,它们都有不同的行为。
vb.net - EventHandler 不会在调整大小时触发
我创建了一个这样的事件:
然后在我的子中我这样添加:
然后我有一个处理它的子
当我调整表单大小时,我的子程序永远不会被调用。其中的动作永远不会被执行。我什至在其中放了一个 MessageBox 作为第一行,我的消息永远不会弹出,所以我知道它没有被调用。
为什么不开火?
jquery - jQuery:如何检测所有输入的模糊事件
我一直在尝试像
和
但似乎没有正确触发。最好的方法是什么?
c# - C# BackgroundWorker 将 System.EventHandler 添加到 RunWorkerCompleted
最后一行是不允许的,因为:
无法将类型“System.EventHandler”隐式转换为“System.ComponentModel.RunWorkerCompletedEventHandler”
2个问题:为什么 RunWorkerCompleted 不能接受常规的 EventHandler - 完成的事件不是多线程的,这个限制存在的原因是什么?
更重要的是,是否有解决方法来实现这一目标?我想对Timer.Tick
和使用相同的处理程序bw.RunWorkerCompleted
c# - 为 ComboBox 数组的“SelectionChangeCommitted”事件创建一个 void
我有一个包含 5 个组合框的数组。我想为整个数组的“SelectionChangeCommitted”事件创建一个 void,它可以确定从哪个组合框调用 void。这是包含 5 个空格的当前代码。每个组合框一个。
我想为所有这些创建一个单一的空白,可以确定它是从哪个组合框调用的。
javascript - Javascript,仅适用于事件处理程序
每次加载我的页面时,如果 TempData 中有新消息,我希望执行一些 javascript。
这很好用。但是我是否必须将调用放在 windows.onload 或其他事件处理程序中,因为如果我这样做
它不起作用它想出了一个
我一直在尝试将 javascript 放在页面底部以确保首先加载其他所有内容
希望对雅各布有所帮助
java - 如何制作基于注释的事件系统?
好吧,我已经做了一个,但我不知道它是否是最好的。谁能给我写一个好的教程?我用一个教程做了这个,我理解了 90% 的内容,但有 10% 的折扣,这似乎不是最好的方法。
事件管理器.java
公共类 EventManager {
}
事件处理程序.java
而 Event.java 和 Listener.java 是空白接口。
c# - 保存 SPListItem 时保存冲突错误
我有一个 sharepoint 2010 应用程序,其中我必须将项目添加到列表中,然后在同一个列表项中再进行 2 次更新。这些是我在保存时必须做的项目。
- 我需要将该项目保存到我的父列表中。
- 我已经注册了一个事件处理程序(项目添加事件),它将在第 1 步之后触发,它会在任务列表中创建一个新项目。
- 在第一步之后,我再次更新相同的列表项列以保存带有项目 ID 的 URL 列
- 在第 2 步之后。即事件处理程序添加的任务项,我需要使用任务列表项ID更新父列表列
在执行这些步骤时。我收到保存冲突错误。
我也尝试使用 Reload SpListItem 和 Thread.Sleep 方法。但一切都失败了。
javascript - 使用 Jquery 动态选择给定的 ID 不起作用
我必须为大学做一个网站,在其中我从表中的数据库加载数据。我的表格如下所示:https ://dl.dropboxusercontent.com/u/6265197/Table.png
首先,我从数据库中加载内容并创建一个表。
我在正确的唯一 ID 上给出了有效的按钮。
我的意图是,如果按下“edit1”,我可以抓住“name1”来使用它并在数据库中找到它。
例如,我尝试了这个,它只在控制台上给了我一个空字符串。
这个基本上可以工作......并在控制台上给我字符串(A Long Way Down)。
我希望你能给我一个答案。
问候安德烈亚斯
javascript - 无法从事件处理程序访问 js 对象方法
此 HTML 片段创建一个 Object 原型,对其进行实例化,然后尝试使用来自 Event 的该对象的方法,但未成功。