问题标签 [raiseevent]

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.

0 投票
3 回答
11884 浏览

vb.net - 模拟链接点击webbrowser控件vb.net

我试图让我的应用程序单击 Web 浏览器控件中加载的页面内的链接,但似乎没有发生任何事情。手动单击链接有效(它执行一些 javascript 命令以使用 ajax 加载数据)。我不能简单地转到 URL,因为 HREF 是“#”

到目前为止,我已经尝试了这些方法:

wb.Document.GetElementById("MyElement").InvokeMember("click") wb.Document.GetElementById("MyElement").RaiseEvent("onmousedown") wb.Document.GetElementById("MyElement").RaiseEvent("onclick")

不确定它是否会有所帮助,但是: wb.Document.GetElementById("MyElement").RaiseEvent("onmouseover") 似乎部分模拟了链接上的鼠标悬停

我可以尝试模拟鼠标点击的任何其他选项吗?

谢谢!

0 投票
1 回答
3478 浏览

asp.net - 用户控件之间的 RaiseEvent,其中一个页面上有相同控件的多个实例 ASP.net

我有一个问题,我试图在用户控件“input.ascx”和“output.ascx”之间发送一个字符串,当我有多个用户控件时。

这是父页面的 ASPX:

用户控制输入 ASCX:

用户控制输入 VB.net:

用户控制输出 ASCX:

用户控制输出 VB.net:

问题是当我输入任何一个“input.ascx”时,它都会显示在两个“output.ascx”中,而它应该只显示在相应的输出中(如 input1 对应于 output1)。

0 投票
1 回答
2438 浏览

vba - Visual Basic:终止应用程序对象的进程

在 Visual Basic 中,我创建一个应用程序对象并启动它:

一旦应用程序完成数据处理,可能会发生两种可能的情况:(i) 数据文件已损坏,并且(在正常情况下)会出现警报窗口,以及 (ii) 数据文件正常。在(ii)情况下,我可以使用gApp.Quit(). 但是,如果 (i)gApp.Quit()不起作用,因为程序需要用户输入(尽管通常我根本看不到窗口)。

问题一:gApp对应的流程如何比较?目前我正在以这种方式退出:

一般来说,这是一个糟糕的解决方案,因为可能会运行更多的 CANoe32 实例(尽管在这种特殊情况下,只有这个二进制文件的一个进程可能会在系统上运行)。

问题 2如果 gApp 有子窗口,那么退出 gApp 的更优雅的解决方案是什么?

任何评论都非常有帮助

0 投票
3 回答
6865 浏览

c# - 在 Windows 服务 C# 中引发自定义类事件

我确实编写了一个可以使用 dll 连接到网络设备的 Windows 服务。所以一切正常,但事件处理程序在 win 服务中不起作用!这是我的代码:

我的自定义类代码:

我的主要服务类代码:

我的错误是什么?请帮我!

我编写的 Windows 服务可以引发自定义事件,但不能引发我的 dll 事件!

0 投票
2 回答
10845 浏览

vb.net - 在 vb.net 中,如何引发标签的点击事件

我有几个标签都是这样编码的:

然后,稍后在我的程序中,我有一个 Sub 需要对放入 current_label_clicked 的任何标签执行点击并在其上引发点击事件。就像是

但你不能用标签做到这一点。

那么如何引发标签的点击事件呢?

谢谢。

0 投票
1 回答
122 浏览

c# - 在 C# 中引发事件的这些可能性之间有什么区别?

想象一个事件

应该提高。我知道 3 种方法可以做到这一点,但我不明白其中两种方法之间的区别

这两种方法有什么区别,两种方法有什么优缺点?

0 投票
2 回答
3254 浏览

vb.net - vb.net winform 从用户控件调用父窗体上的函数

我不知道如何正确,但我有一个 vb.net winform 应用程序,我想在其中使用自定义控件,以便我可以在多个表单上重用逻辑。我知道如何从父级设置此控件中的值(使用控件中的属性)。但现在我想在父表单上调用一个特定的函数。我的情况是 LoadData(),它是父表单的一个过程。我怎样才能做到这一点?

我知道我可以通过在用户控件中使用 Me.ParentForm 来引用父表单。但是我不能在父窗体中调用 LoadData() 过程。

有什么帮助吗?这是一个 winforms 应用程序,而不是一个 ASP.NET 应用程序。

TIA

[编辑] 我可以使用这里找到的这个例子来解决我的问题。这工作正常

0 投票
1 回答
92 浏览

events - 如何在 VB 中实现 C# 多播委托

不幸的是,在线免费翻译无法转换以下代码:

为此,我需要 vb.net RaiseEvent 等效语法。非常感谢

0 投票
2 回答
2200 浏览

asp.net - 无法捕获用户控件上的按钮 onclick 事件

自从我想到“如何通过用户控件的按钮单击触发我的事件?”以来已经 4 小时了。答案很快就来了:“我可以捕获按钮的点击事件并从那里提升我的!” 经过 4 小时的调试和调试以及更多的调试和页面生命周期、更多的调试和更多的断点等等,我求助于 GREAT STACKOVERFLOW(bows)。所以这个问题很简单;为什么我不能捕获放置在用户控件内的按钮的 onclick 事件,以便触发我的事件?至于代码:这是 ascx :

用户控件背后的代码:

最后是 aspx 页面的代码隐藏:

PS做了我的功课并搜索了与此问题相关的所有帖子,发现: http: //www.codeproject.com/Articles/33874/Capture-Button-s-Click-Event-of-User-Control-in-th有点令人沮丧,因为我在这个人的帖子中跟随并重新关注并一步一步地进行,但效果相同。没有可怕的点击事件!

编辑1:

为单击事件添加了处理程序,因此更新的代码隐藏版本如下:

仍然没有。我之前多次添加了处理程序,但是在阅读并尝试了提到的帖子之后,我在我的用户控件中添加了一个 asp:button 标签,但没有成功,之后我发布了这个问题。

0 投票
3 回答
4668 浏览

vb.net - 如何使用参数引发事件?

在使用 VB.Net 一段时间后,我最近开始使用 C#。

在 VB.Net 中,您可以使用传入的参数引发事件。例如

请问有人可以解释如何在 C# 中执行此操作吗?

任何帮助将非常感激。