c# - .NET (C#) 将消息从自定义控件传递到主应用程序

标签 c# .net twitter namespaces custom-controls

名为“tweet”的自定义 Windows 窗体控件位于 dll 中。自定义控件有几个基本控件来显示推文。我将此自定义控件添加到我的主应用程序中。这个自定义控件有一个名为“转推”的按钮,当某些用户单击此“转推”按钮时,我需要向主应用程序发送一些消息。不幸的是,这个推文控件不知道这个主应用程序(两者或在它们自己的命名空间中)

如何将消息从此自定义控件发送到主应用程序?

最佳答案

一种方法是向控件添加一个事件,并让控件在需要发送消息时触发该事件。主窗体可以在创建窗体时添加事件处理程序并收到消息通知。这样您的控件就不需要对主窗体进行任何硬编码引用。

关于c# - .NET (C#) 将消息从自定义控件传递到主应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2663430/

相关文章:

c# - 动态生成的 MSIL 中奇怪的 DateTime ToString 行为

php - Twitter API - 如何检查用户 A 是否关注用户 B

c# - xml命名空间出现xml

c# - 当 .NET 运行时关闭连接池中的 (My)SQL 连接时

c# - 界面内的事件是什么意思?

c# - 为什么可以通过类实例在 C# 中的静态方法中调用非静态方法

javascript - RoR无需刷新召回功能

php - 我的网络应用程序如何在不达到 API 限制的情况下检索 Twitter 用户照片?

c# - 如何安全地触发事件?

c# - HttpWebRequest 似乎不是 "get"我的代理凭据